Compare commits
No commits in common. "fc799a5c0e8996cb65c809729b4abe69c234492c" and "66bb26380a012a3452d97abb31c2100bec20d0fe" have entirely different histories.
fc799a5c0e
...
66bb26380a
|
@ -16,7 +16,7 @@ defmodule ComfycampWeb.NavBar do
|
||||||
~H"""
|
~H"""
|
||||||
<nav class="limiter navbar">
|
<nav class="limiter navbar">
|
||||||
<.link href="/">Главная</.link>
|
<.link href="/">Главная</.link>
|
||||||
<.link href="/blog/">Блог</.link>
|
<.link href="/services/">Сервисы</.link>
|
||||||
<.link href="/cinema/">Кинотеатр</.link>
|
<.link href="/cinema/">Кинотеатр</.link>
|
||||||
|
|
||||||
<div class="space" />
|
<div class="space" />
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
defmodule ComfycampWeb.BlogController do
|
|
||||||
use ComfycampWeb, :controller
|
|
||||||
|
|
||||||
def index(conn, _params) do
|
|
||||||
render(conn, :index, page_title: "Блог")
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,8 +0,0 @@
|
||||||
defmodule ComfycampWeb.BlogHTML do
|
|
||||||
@moduledoc """
|
|
||||||
This module contains pages rendered by BlogController.
|
|
||||||
"""
|
|
||||||
use ComfycampWeb, :html
|
|
||||||
|
|
||||||
embed_templates "blog_html/*"
|
|
||||||
end
|
|
|
@ -1 +0,0 @@
|
||||||
<p>Блог</p>
|
|
|
@ -2,57 +2,10 @@
|
||||||
<h1>Уютный домик</h1>
|
<h1>Уютный домик</h1>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
У меня есть несколько проектов, запущенных на домашнем сервере.
|
Добро пожаловать на мой личный сайт.
|
||||||
Я буду рад, если они будут полезны другим людям.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Создайте аккаунт на этом сайте, чтобы получить доступ к остальным сервисам.
|
Я Иван. Скорее всего, я буду рассказывать что-нибудь про компьютеры и интернет, такой уж я человек.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
|
||||||
Не стоит ожидать большой надёжности, однако я прикладываю все усилия,
|
|
||||||
чтобы сервисы были доступны 24/7.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p><i>- Иван, администратор comfycamp.space</i></p>
|
|
||||||
|
|
||||||
<h2>Доступные сервисы</h2>
|
|
||||||
|
|
||||||
<h3>Mastodon</h3>
|
|
||||||
<a href="https://m.comfycamp.space" target="_blank">m.comfycamp.space</a>
|
|
||||||
<p>Микроблоги с поддержкой fediverse.</p>
|
|
||||||
|
|
||||||
<h3>Nextcloud</h3>
|
|
||||||
<a href="https://nc.comfycamp.space" target="_blank">nc.comfycamp.space</a>
|
|
||||||
<p>Облако, календарь, задачи.</p>
|
|
||||||
|
|
||||||
<h3>Forgejo</h3>
|
|
||||||
<a href="https://git.comfycamp.space" target="_blank">git.comfycamp.space</a>
|
|
||||||
<p>Хостинг для git-проектов.</p>
|
|
||||||
|
|
||||||
<h3>XMPP</h3>
|
|
||||||
<a>xmpp.comfycamp.space</a>
|
|
||||||
<p>
|
|
||||||
Проверенный временем протокол для обмена сообщениями.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Для входа можете использовать dino (linux) или conversations (android).
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h3>Matrix</h3>
|
|
||||||
<a>matrix.comfycamp.space</a>
|
|
||||||
<p>
|
|
||||||
Современный протокол для общения.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Для входа можете использовать element (android, linux) или nheko (linux).
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h3>Fresh RSS</h3>
|
|
||||||
<a href="https://freshrss.comfycamp.space" target="_blank">freshrss.comfycamp.space</a>
|
|
||||||
<p>Сервис для чтения RSS лент.</p>
|
|
||||||
|
|
||||||
<h2>Список задач</h2>
|
|
||||||
<p><input type="checkbox" disabled />Вход через один аккаунт на все сервисы.</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
7
lib/comfycamp_web/controllers/services_controller.ex
Normal file
7
lib/comfycamp_web/controllers/services_controller.ex
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
defmodule ComfycampWeb.ServicesController do
|
||||||
|
use ComfycampWeb, :controller
|
||||||
|
|
||||||
|
def index(conn, _params) do
|
||||||
|
render(conn, :index, page_title: "Сервисы")
|
||||||
|
end
|
||||||
|
end
|
8
lib/comfycamp_web/controllers/services_html.ex
Normal file
8
lib/comfycamp_web/controllers/services_html.ex
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
defmodule ComfycampWeb.ServicesHTML do
|
||||||
|
@moduledoc """
|
||||||
|
This module contains pages rendered by ServicesController.
|
||||||
|
"""
|
||||||
|
use ComfycampWeb, :html
|
||||||
|
|
||||||
|
embed_templates "services_html/*"
|
||||||
|
end
|
|
@ -0,0 +1 @@
|
||||||
|
<p>Сервисы</p>
|
|
@ -21,7 +21,7 @@ defmodule ComfycampWeb.Router do
|
||||||
pipe_through :browser
|
pipe_through :browser
|
||||||
|
|
||||||
get "/", MainController, :index
|
get "/", MainController, :index
|
||||||
get "/blog", BlogController, :index
|
get "/services", ServicesController, :index
|
||||||
get "/cinema", CinemaController, :index
|
get "/cinema", CinemaController, :index
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue