Compare commits
13
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c36a3e3a6 | ||
|
|
4b6449a7a0 | ||
|
|
3fefa976ea | ||
|
|
d0e38f14ac | ||
|
|
f56c7831ed | ||
|
|
01600d8e50 | ||
|
|
befb88d498 | ||
|
|
217ba01f12 | ||
|
|
96a3ca543b | ||
|
|
3a5e991870 | ||
|
|
5da241b62e | ||
|
|
74c4f1c1f8 | ||
|
|
f42d2f887f |
@@ -26,6 +26,8 @@ jobs:
|
||||
with:
|
||||
context: .
|
||||
push: ${{ github.event_name == 'push' }}
|
||||
tags: g.codrs.ru/${{ vars.DOCKER_USERNAME }}/codrs.ru:latest
|
||||
tags: |
|
||||
g.codrs.ru/${{ vars.DOCKER_USERNAME }}/codrs.ru:latest
|
||||
g.codrs.ru/${{ vars.DOCKER_USERNAME }}/codrs.ru:${{ github.sha }}
|
||||
cache-from: type=gha
|
||||
cache-to: type=gha,mode=max
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
from os import system as console
|
||||
from configparser import ConfigParser
|
||||
from htmlmin import minify
|
||||
from flask import (
|
||||
Flask,
|
||||
g,
|
||||
@@ -64,16 +63,16 @@ if app.debug:
|
||||
|
||||
@app.route("/")
|
||||
def index():
|
||||
return minify(render_template('index.html'), remove_empty_space=True)
|
||||
return render_template('index.html')
|
||||
|
||||
@app.route("/host")
|
||||
def host():
|
||||
return minify(render_template('host.html'), remove_empty_space=True)
|
||||
return render_template('host.html')
|
||||
|
||||
@app.route("/us")
|
||||
def us():
|
||||
return minify(render_template('us.html'), remove_empty_space=True)
|
||||
return render_template('us.html')
|
||||
|
||||
@app.route("/risdeveau")
|
||||
def risdeveau():
|
||||
return minify(render_template('personal/risdeveau.html'), remove_empty_space=True)
|
||||
return render_template('personal/risdeveau.html')
|
||||
|
||||
@@ -7,7 +7,6 @@ about host = Über Server
|
||||
|
||||
|
||||
[index]
|
||||
altfronts = Altfronts
|
||||
bottom_text = Außerdem bieten wir {glitchtip}, {baikal} und {freshrss} für Mitglieder unserer Gruppe an!
|
||||
|
||||
[index.descr]
|
||||
@@ -18,8 +17,6 @@ copyparty = Cloud-Dateispeicher
|
||||
4get = Proxy-Suchmaschine
|
||||
tools = Satz verschiedener Werkzeuge
|
||||
vert = Dateiumwandler
|
||||
tl = Altfront für beliebte Suchmaschinen
|
||||
lyr = Altfront für Genius
|
||||
|
||||
|
||||
[host]
|
||||
|
||||
@@ -7,7 +7,6 @@ about host = About host
|
||||
|
||||
|
||||
[index]
|
||||
altfronts = Altfronts
|
||||
bottom_text = We also have {glitchtip}, {baikal} and {freshrss} for members of our squad!
|
||||
|
||||
[index.descr]
|
||||
@@ -18,8 +17,6 @@ copyparty = cloud file storage
|
||||
4get = proxy search engine
|
||||
tools = set of various tools
|
||||
vert = file converter
|
||||
tl = altfront for popular search engines
|
||||
lyr = altfront for Genius
|
||||
|
||||
|
||||
[host]
|
||||
|
||||
@@ -7,7 +7,6 @@ about host = À propos de serveur
|
||||
|
||||
|
||||
[index]
|
||||
altfronts = Altfronts
|
||||
bottom_text = On a aussi {glitchtip}, {baikal} et {freshrss} pour les membres du groupe !
|
||||
|
||||
[index.descr]
|
||||
@@ -18,8 +17,6 @@ copyparty = Stockage de fichiers en cloud
|
||||
4get = Moteur de recherche proxy
|
||||
tools = ensemble d'outils variés
|
||||
vert = convertisseur de fichiers
|
||||
tl = altfront pour les moteurs de recherche populaires
|
||||
lyr = altfront pour Genius
|
||||
|
||||
|
||||
[host]
|
||||
|
||||
@@ -7,7 +7,6 @@ about host = サーバーについて
|
||||
|
||||
|
||||
[index]
|
||||
altfronts = 代替フロントエンド
|
||||
bottom_text = メンバーには {glitchtip}、{baikal}、{freshrss} も使えるよ!
|
||||
|
||||
[index.descr]
|
||||
@@ -18,8 +17,6 @@ copyparty = クラウドファイルストレージ
|
||||
4get = プロキシ検索エンジン
|
||||
tools = 様々なツールのセット
|
||||
vert = ファイル変換ツール
|
||||
tl = 人気検索エンジン向けの代替フロントエンド
|
||||
lyr = Genius向けの代替フロントエンド
|
||||
|
||||
|
||||
[host]
|
||||
|
||||
@@ -7,7 +7,6 @@ about host = О хосте
|
||||
|
||||
|
||||
[index]
|
||||
altfronts = Альтфронты
|
||||
bottom_text = Ещё у нас есть {glitchtip}, {baikal} и {freshrss} для участников нашей группы!
|
||||
|
||||
[index.descr]
|
||||
@@ -18,8 +17,6 @@ copyparty = облачное хранилище файлов
|
||||
4get = прокси-поисковик
|
||||
tools = набор разнообразных утилит
|
||||
vert = конвертация файлов
|
||||
tl = альтфронт для популярных поисковиков
|
||||
lyr = альтфронт для Genius
|
||||
|
||||
|
||||
[host]
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
Flask==3.1.1
|
||||
gunicorn
|
||||
htmlmin
|
||||
|
||||
@@ -8,6 +8,7 @@ pkgs.mkShell {
|
||||
buildInputs = with pypkgs; [
|
||||
python
|
||||
virtualenv
|
||||
# pkgs.nodejs
|
||||
pkgs.nodePackages.sass
|
||||
];
|
||||
|
||||
|
||||
@@ -95,10 +95,6 @@ header {
|
||||
background-color: $mantle;
|
||||
padding: .5rem;
|
||||
font-size: larger;
|
||||
|
||||
.header-links * + * {
|
||||
padding-left: 1ch;
|
||||
}
|
||||
}
|
||||
|
||||
footer {
|
||||
|
||||
+3
-3
@@ -11,11 +11,11 @@
|
||||
<div class="block">
|
||||
<strong>{{ _("host:specifications") }}</strong>:
|
||||
<ul>
|
||||
<li>CPU: Ryzen 9@3.4GHz (4 cores)</li>
|
||||
<li>RAM: 8 GB</li>
|
||||
<li>CPU: Ryzen i9@3.4GHz (4 cores)</li>
|
||||
<li>RAM: 8 GiB</li>
|
||||
<li>SSD: 150 GB</li>
|
||||
<li>ETH: 500Mb/s</li>
|
||||
<li>Loc: Deutschland, Frankfurt am Main</li>
|
||||
<li>Loc: Deutchland, Frankfurt am Mein</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
+11
-17
@@ -2,18 +2,18 @@
|
||||
|
||||
{% block title %}
|
||||
<img src="/static/icon/codrs.webp" class="icon" />
|
||||
Lair
|
||||
Coders Squad
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<a href="https://b.lair.moe" target="_blank" class="block">
|
||||
<a href="https://b.codrs.ru" target="_blank" class="block">
|
||||
<div class="header">
|
||||
<img src="/static/icon/service/sharkey.webp" class="icon"/>
|
||||
<strong>Sharkey</strong>
|
||||
</div>
|
||||
<p>{{ _('index.descr:sharkey') }}</p>
|
||||
</a>
|
||||
<a href="https://g.lair.moe" target="_blank" class="block">
|
||||
<a href="https://g.codrs.ru" target="_blank" class="block">
|
||||
<div class="header">
|
||||
<img src="/static/icon/service/gitea.webp" class="icon"/>
|
||||
<strong>Gitea</strong>
|
||||
@@ -23,16 +23,10 @@
|
||||
|
||||
<div class="block">
|
||||
<p><a href="https://m.codrs.ru" target="_blank"><strong>Matrix</strong></a> — {{ _('index.descr:matrix') }}</p>
|
||||
<p><a href="https://c.lair.moe" target="_blank"><strong>Copyparty</strong></a> — {{ _('index.descr:copyparty') }}</p>
|
||||
<p><a href="https://tools.lair.moe" target="_blank"><strong>IT-tools</strong></a> — {{ _('index.descr:tools') }}</p>
|
||||
<p><a href="https://vert.lair.moe" target="_blank"><strong>Vert</strong></a> — {{ _('index.descr:vert') }}</p>
|
||||
</div>
|
||||
|
||||
<div class="block">
|
||||
<strong>{{ _('index:altfronts') }}</strong>
|
||||
<p><a href="https://s.lair.moe" target="_blank"><strong>4get</strong></a> — {{ _('index.descr:4get') }}</p>
|
||||
<p><a href="https://tl.lair.moe" target="_blank"><strong>TransLite</strong></a> — {{ _('index.descr:tl') }}</p>
|
||||
<p><a href="https://lyr.lair.moe" target="_blank"><strong>Intellectual</strong></a> — {{ _('index.descr:lyr') }}</p>
|
||||
<p><a href="https://c.codrs.ru" target="_blank"><strong>Copyparty</strong></a> — {{ _('index.descr:copyparty') }}</p>
|
||||
<p><a href="https://s.codrs.ru" target="_blank"><strong>4get</strong></a> — {{ _('index.descr:4get') }}</p>
|
||||
<p><a href="https://tools.codrs.ru" target="_blank"><strong>IT-tools</strong></a> — {{ _('index.descr:tools') }}</p>
|
||||
<p><a href="https://vert.codrs.ru" target="_blank"><strong>Vert</strong></a> — {{ _('index.descr:vert') }}</p>
|
||||
</div>
|
||||
|
||||
<div class="block">
|
||||
@@ -40,8 +34,8 @@
|
||||
<strong>DNS</strong>:
|
||||
<ul>
|
||||
<li><span class="mono">64.188.64.176</span></li>
|
||||
<li>DoT: <span class="mono">lair.moe:853</span></li>
|
||||
<li>DoH: <span class="mono">dns.lair.moe</span></li>
|
||||
<li>DoT: <span class="mono">codrs.ru:853</span></li>
|
||||
<li>DoH: <span class="mono">dns.codrs.ru</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
<p>
|
||||
@@ -54,8 +48,8 @@
|
||||
{{
|
||||
_('index:bottom_text',
|
||||
glitchtip='<a href="https://bug.codrs.ru" target="_blank"><strong>GlitchTip</strong></a>',
|
||||
baikal='<a href="https://dav.lair.moe" target="_blank"><strong>Baikal</strong></a>',
|
||||
freshrss='<a href="https://rss.lair.moe" target="_blank"><strong>FreshRSS</strong></a>',
|
||||
baikal='<a href="https://dav.codrs.ru" target="_blank"><strong>Baikal</strong></a>',
|
||||
freshrss='<a href="https://rss.codrs.ru" target="_blank"><strong>FreshRSS</strong></a>',
|
||||
) | safe
|
||||
}}
|
||||
</div>
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
<main>
|
||||
<h3>Development</h3>
|
||||
<div class="blocks badges">
|
||||
<a class="block" href="//g.lair.moe/Sweetbread">
|
||||
<a class="block" href="//g.codrs.ru/Sweetbread">
|
||||
<img class="icon" src="/static/icon/service/gitea.webp" />
|
||||
Gitea
|
||||
</a>
|
||||
@@ -41,7 +41,7 @@
|
||||
<img class="icon" src="https://matrix.org/assets/favicon.ico" />
|
||||
Matrix
|
||||
</a>
|
||||
<a class="block" href="//b.lair.moe/@risdeveau">
|
||||
<a class="block" href="//b.codrs.ru/@risdeveau">
|
||||
<img class="icon" src="/static/icon/service/sharkey.webp" />
|
||||
Fediverse
|
||||
</a>
|
||||
@@ -49,7 +49,7 @@
|
||||
<img class="icon" src="https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e3d80db9971f10a9757c99_Symbol.svg" />
|
||||
Discord
|
||||
</a>
|
||||
<a class="block" href="mailto:risdeveau@lair.moe">
|
||||
<a class="block" href="mailto:risdeveau@codrs.ru">
|
||||
Mail
|
||||
</a>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user