70 lines
2 KiB
Elixir
70 lines
2 KiB
Elixir
defmodule ComfycampWeb.HomeHTML do
|
||
@moduledoc """
|
||
This module contains pages rendered by HomeController.
|
||
"""
|
||
use ComfycampWeb, :html
|
||
|
||
def index(assigns) do
|
||
~H"""
|
||
<div>
|
||
<h1>Уютный домик</h1>
|
||
|
||
<p>
|
||
У меня есть несколько проектов, запущенных на домашнем сервере.
|
||
Я буду рад, если они будут полезны другим людям.
|
||
</p>
|
||
|
||
<p>
|
||
Создайте аккаунт на этом сайте, чтобы получить доступ к остальным сервисам.
|
||
</p>
|
||
|
||
<p>
|
||
Не стоит ожидать большой надёжности, однако я прикладываю все усилия,
|
||
чтобы сервисы были доступны 24/7.
|
||
</p>
|
||
|
||
<p><i>- Иван, администратор comfycamp.space</i></p>
|
||
|
||
<h2>Доступные сервисы</h2>
|
||
|
||
<.service
|
||
name="Mastodon"
|
||
domain="m.comfycamp.space"
|
||
description="Микроблоги с поддержкой fediverse."
|
||
/>
|
||
|
||
<.service
|
||
name="Nextcloud"
|
||
domain="nc.comfycamp.space"
|
||
description="Облако, календарь, задачи."
|
||
/>
|
||
|
||
<.service
|
||
name="Forgejo"
|
||
domain="git.comfycamp.space"
|
||
description="Хостинг для git-проектов."
|
||
/>
|
||
|
||
<.service
|
||
name="XMPP"
|
||
domain="xmpp.comfycamp.space"
|
||
description="Проверенный временем протокол для обмена сообщениями."
|
||
enable_link={false}
|
||
/>
|
||
|
||
<.service
|
||
name="Matrix"
|
||
domain="matrix.comfycamp.space"
|
||
description="Современный протокол для общения."
|
||
enable_link={false}
|
||
/>
|
||
|
||
<.service
|
||
name="Fresh RSS"
|
||
domain="freshrss.comfycamp.space"
|
||
description="Сервис для чтения RSS лент."
|
||
/>
|
||
</div>
|
||
"""
|
||
end
|
||
end
|