【076】imgproxy 1.1.0登場
このコミットが含まれているのは:
コミット
fb7c785590
|
@ -1,6 +1,9 @@
|
|||
www/
|
||||
txt/
|
||||
tor/
|
||||
i2p/
|
||||
ttor/
|
||||
ti2p/
|
||||
draft/
|
||||
public_html/
|
||||
public_gemini/
|
||||
|
|
204
gemini/blog.atom
204
gemini/blog.atom
|
@ -3,13 +3,53 @@
|
|||
<id>gemini://technicalsuwako.moe</id>
|
||||
<title>テクニカル諏訪子</title>
|
||||
|
||||
<updated>2023-11-06T00:00:00Z</updated>
|
||||
<updated>2023-11-09T00:00:00Z</updated>
|
||||
|
||||
<author><name>テクニカル諏訪子</name></author>
|
||||
<link href="gemini://technicalsuwako.moe" rel="alternate"></link>
|
||||
|
||||
|
||||
|
||||
<entry>
|
||||
<id>blog/imgproxy-110.gmi</id>
|
||||
<author><name>凛</name></author>
|
||||
<title type="html">【076】imgproxy 1.1.0登場</title>
|
||||
<published>2023-11-09T00:00:00Z</published>
|
||||
|
||||
<category term="jp"></category>
|
||||
|
||||
<category term="blog"></category>
|
||||
|
||||
<category term="ウエブ開発"></category>
|
||||
|
||||
<category term="076"></category>
|
||||
|
||||
<category term="spliti"></category>
|
||||
|
||||
<link href="gemini://technicalsuwako.moe/blog/imgproxy-110.gmi" rel="alternate"></link>
|
||||
<content type="html">
|
||||
|
||||
|
||||
|
||||
<h2 id="imgproxy">imgproxyって何?</h2>
|
||||
<p>画像プロクシーです。</p>
|
||||
<h2 id="heading">変更</h2>
|
||||
<ul>
|
||||
<li>変な画像があればも、止まらない様にした</li>
|
||||
</ul>
|
||||
<h2 id="heading-1">ソースコード</h2>
|
||||
<p><a href="https://gitler.moe/suwako/imgproxy">Gitler</a></p>
|
||||
<h2 id="heading-2">公式インスタンス</h2>
|
||||
<p><a href="">https://imgproxy.076.moe/</a></p>
|
||||
<h2 id="heading-3">例え</h2>
|
||||
<p><a href="https://imgproxy.076.moe/076.moe/static/076logo.png">076ロゴ</a><br />
|
||||
<a href="https://imgproxy.076.moe/i.pximg.net/img-original/img/2023/11/07/18/08/35/113217473_p0.jpg">チルノちゃん(18禁)</a></p>
|
||||
<p>以上</p>
|
||||
|
||||
|
||||
</content>
|
||||
</entry>
|
||||
|
||||
<entry>
|
||||
<id>blog/spliti-201.gmi</id>
|
||||
<author><name>凛</name></author>
|
||||
|
@ -42,7 +82,7 @@
|
|||
<h2 id="heading-1">ソースコード</h2>
|
||||
<p><a href="https://gitler.moe/suwako/spliti">Gitler</a></p>
|
||||
<h2 id="heading-2">公式インスタンス</h2>
|
||||
<p><a href="">https://mixi.owacon.moe/</a></p>
|
||||
<p><a href="">https://mixi.076.moe/</a></p>
|
||||
<p>以上</p>
|
||||
|
||||
|
||||
|
@ -79,7 +119,7 @@
|
|||
<h2 id="heading-1">ソースコード</h2>
|
||||
<p><a href="https://gitler.moe/suwako/spliti">Gitler</a></p>
|
||||
<h2 id="heading-2">公式インスタンス</h2>
|
||||
<p><a href="">https://mixi.owacon.moe/</a></p>
|
||||
<p><a href="">https://mixi.076.moe/</a></p>
|
||||
<p>以上</p>
|
||||
|
||||
|
||||
|
@ -167,163 +207,5 @@ Yahooでスパイウェアが多すぎるため、CLI用のフロントエンド
|
|||
</content>
|
||||
</entry>
|
||||
|
||||
<entry>
|
||||
<id>blog/postmarketos-make-repository.gmi</id>
|
||||
<author><name>凛</name></author>
|
||||
<title type="html">【PostmarketOS】自分のレポジトリを作り方</title>
|
||||
<published>2023-10-15T00:00:00Z</published>
|
||||
|
||||
<category term="jp"></category>
|
||||
|
||||
<category term="blog"></category>
|
||||
|
||||
<category term="linux"></category>
|
||||
|
||||
<category term="デジタル自主"></category>
|
||||
|
||||
<category term="スマホ"></category>
|
||||
|
||||
<category term="postmarketos"></category>
|
||||
|
||||
<category term="pinephone"></category>
|
||||
|
||||
<category term="alpine"></category>
|
||||
|
||||
<link href="gemini://technicalsuwako.moe/blog/postmarketos-make-repository.gmi" rel="alternate"></link>
|
||||
<content type="html">
|
||||
|
||||
|
||||
|
||||
<p><a href="/blog/crux-make-port-repository/">半年前に言った通り、あたしのパソコンでのLinuxを使用歴が非常に長いですが、スマホでの使用歴はそれ程長くないのです。</a><br />
|
||||
2020年にはMan(ko)jaroを使用していましたが、毎回パッケージの更新後に度々問題が生じた為、Mobian(PinePhone用Debian)に切り替えました。<br />
|
||||
Mobianは2022年まで使用していましたが、2年経ってもLinuxスマホの進歩があんまなかった為、再びPixel 3でGrapheneOS(Google非依存のAndroid)に戻りました。<br />
|
||||
しかし、2023年10月現在、ついに大きな進展が見られる様になった為、PinePhoneを処理して、PostmarketOSを試してみたところ、Androidを使用する意欲がなくなりました。</p>
|
||||
<p>ちなみに、PostmarketOSはスマホ専用Alpine Linuxベースのディストリビューションです。</p>
|
||||
<h2 id="heading">レポジトリの作り方</h2>
|
||||
<h3 id="heading-1">初回のみ</h3>
|
||||
<p>以下のステップは初回だけ実行して下さい。<br />
|
||||
まず、必要なツールをインストールします。</p>
|
||||
<pre><code lang="">doas apk update
|
||||
doas apk add alpine-sdk
|
||||
doas addgroup <span style="color:#a2f;font-weight:bold">$(</span>whoami<span style="color:#a2f;font-weight:bold">)</span> abuild
|
||||
doas reboot
|
||||
</code></pre><p>再起動後、新しいディレクトリと鍵ペアを生成して下さい。</p>
|
||||
<pre><code lang="">mkdir -p ~/.local/src/repo
|
||||
abuild-keygen -a -i
|
||||
</code></pre><h3 id="heading-2">新しいパッケージを作成する</h3>
|
||||
<p>次のステップは、APKBUILDファイルを作成する事です。</p>
|
||||
<pre><code lang=""><span style="color:#a2f">cd</span> ~/.local/src/repo
|
||||
mkdir urloli
|
||||
<span style="color:#a2f">cd</span> urloli
|
||||
nvim APKBUILD
|
||||
</code></pre><p>例:</p>
|
||||
<pre><code lang=""># Maintainer: Suwako Moriya &lt;suwako at 076 dot moe&gt;
|
||||
pkgname=urloli
|
||||
pkgver=2.2.0
|
||||
pkgrel=1
|
||||
pkgdesc=&#34;$pkgname&#34;
|
||||
url=&#34;https://076.moe&#34;
|
||||
arch=&#34;all&#34;
|
||||
license=&#34;GPL&#34;
|
||||
source=&#34;https://076.moe/repo/src/$pkgname/$pkgname-$pkgver.tar.gz&#34;
|
||||
makedepends=&#34;go&#34;
|
||||
options=&#34;!check !strip&#34;
|
||||
|
||||
package() {
|
||||
mkdir -p $pkgdir/etc/urloli $pkgdir/usr/bin $pkgdir/etc/init.d $pkgdir/www/active/urlo.li
|
||||
mv -i config.json $pkgdir/etc/urloli/config.json
|
||||
make
|
||||
mv urloli $pkgdir/usr/bin/urloli
|
||||
curl https://076.moe/repo/init/openrc/init.d/urloli &gt; $pkgdir/etc/init.d/urloli
|
||||
mv view $pkgdir/www/active/urlo.li
|
||||
mv static $pkgdir/www/active/urlo.li
|
||||
chmod +x $pkgdir/etc/init.d/urloli
|
||||
chmod +x $pkgdir/usr/bin/urloli
|
||||
echo &#34;Change the domain name in \&#34;/etc/$pkgname/config.json\&#34;.&#34;
|
||||
}
|
||||
</code></pre><p>URLロリはGo以外従属ソフトがありませんが、Goはコンパイル時だけで必要ですので、「makedepends」に追加しました。<br />
|
||||
実行するには必要であれば、「depends」に追加して下さい。</p>
|
||||
<p><strong>注意:PostmarketOSやAlpineで、「ninja」をインストールする場合、<code lang="">apk add ninja</code>ではなく<code lang="">apk add samurai</code>を使用して下さい。</strong></p>
|
||||
<p>次は「sha512sum」を生成し、ビルドを行って下さい。</p>
|
||||
<pre><code lang="">abuild checksum
|
||||
abuild
|
||||
</code></pre><p>Alpineではパッケージの署名が必要ですが、PostmarketOSでは自動で署名される為、これは不要です。</p>
|
||||
<h2 id="heading-3">レポジトリサーバーの準備</h2>
|
||||
<p>次のステップは、サーバーを準備です。<br />
|
||||
サーバーはOpenBSDの場合:</p>
|
||||
<pre><code lang="">doas nvim /etc/httpd.conf
|
||||
</code></pre><pre><code lang="">...
|
||||
server &#34;076.moe&#34; {
|
||||
listen on * port 443 tls
|
||||
tls certificate &#34;/etc/ssl/076.moe.crt&#34;
|
||||
tls key &#34;/etc/ssl/private/076.moe.key&#34;
|
||||
root &#34;/htdocs/076.moe/www&#34;
|
||||
directory index &#34;index.html&#34;
|
||||
location &#34;/repo/*&#34; {
|
||||
directory auto index
|
||||
}
|
||||
location &#34;/.well-known/acme-challenge/*&#34; {
|
||||
root &#34;/acme&#34;
|
||||
request strip 2
|
||||
}
|
||||
}
|
||||
|
||||
server &#34;www.076.moe&#34; {
|
||||
listen on * port 443 tls
|
||||
tls certificate &#34;/etc/ssl/076.moe.crt&#34;
|
||||
tls key &#34;/etc/ssl/private/076.moe.key&#34;
|
||||
block return 301 &#34;https://076.moe$REQUEST_URI&#34;
|
||||
}
|
||||
|
||||
server &#34;www.076.moe&#34; {
|
||||
alternative { 076.moe }
|
||||
listen on * port 80
|
||||
block return 301 &#34;https://076.moe$REQUEST_URI&#34;
|
||||
}
|
||||
|
||||
server &#34;l3nbzyxgrkmd46nacmzf2sy6tpjrwh4iv3pgacbrbk72wcgxq5a.b32.i2p&#34; {
|
||||
listen on * port 8450
|
||||
root &#34;/htdocs/076.moe/www&#34;
|
||||
directory index &#34;index.html&#34;
|
||||
location &#34;/repo/*&#34; {
|
||||
directory auto index
|
||||
}
|
||||
}
|
||||
|
||||
server &#34;7dt6irsmfvbrtgn4nuah56kky6mvr472fbwwaltuxpf26qdqkdhfvnqd.onion&#34; {
|
||||
listen on * port 8500
|
||||
root &#34;/htdocs/076.moe/www&#34;
|
||||
directory index &#34;index.html&#34;
|
||||
location &#34;/repo/*&#34; {
|
||||
directory auto index
|
||||
}
|
||||
}
|
||||
...
|
||||
</code></pre><pre><code lang="">doas mkdir -p /var/www/htdocs/076.moe/www/repo/alpine
|
||||
doas chown -R <span style="color:#a2f;font-weight:bold">$(</span>whoami<span style="color:#a2f;font-weight:bold">)</span>:<span style="color:#a2f;font-weight:bold">$(</span>whoami<span style="color:#a2f;font-weight:bold">)</span> /var/www/htdocs/076.moe
|
||||
doas rcctl restart httpd
|
||||
</code></pre><h3 id="heading-4">パッケージを公開</h3>
|
||||
<p>公開鍵をアップロードした後、パッケージを公開して下さい。</p>
|
||||
<pre><code lang="">rsync -rtvzP ~/.abuild/*.rsa.pub <span style="color:#666">(</span>君のIPアドレス<span style="color:#666">)</span>:/var/www/htdocs/076.moe/www/repo/alpine
|
||||
<span style="color:#a2f">cd</span> ~/packages
|
||||
rsync -rtvzP repo <span style="color:#666">(</span>君のIPアドレス<span style="color:#666">)</span>:/var/www/htdocs/076.moe/www/repo/alpine
|
||||
</code></pre><h2 id="heading-5">レポジトリの確認</h2>
|
||||
<p>最後のステップは、自分のパッケージをインストールする事です。</p>
|
||||
<pre><code lang=""><span style="color:#a2f">cd</span> /etc/apk/keys
|
||||
doas wget https://<span style="color:#666">(</span>ドメイン名<span style="color:#666">)</span>/repo/alpine/<span style="color:#666">(</span>.rsa.pubのファイル名<span style="color:#666">)</span>
|
||||
<span style="color:#a2f">cd</span> ..
|
||||
doas nvim repositories
|
||||
</code></pre><pre><code lang="">http://mirror.postmarketos.org/postmarketos/v23.06
|
||||
http://dl-cdn.alpinelinux.org/alpine/v3.18/main
|
||||
http://dl-cdn.alpinelinux.org/alpine/v3.18/community
|
||||
http://(ドメイン名)/repo/alpine/repo # これを追加して下さい
|
||||
</code></pre><pre><code lang="">doas apk update
|
||||
doas apk add urloli
|
||||
</code></pre><p>以上</p>
|
||||
|
||||
|
||||
</content>
|
||||
</entry>
|
||||
|
||||
|
||||
</feed>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
# 記事一覧
|
||||
|
||||
=> /blog/imgproxy-110.gmi 2023年11月09日 【076】imgproxy 1.1.0登場
|
||||
=> /blog/spliti-201.gmi 2023年11月06日 【076】spliti 2.0.1登場
|
||||
=> /blog/spliti-200.gmi 2023年11月05日 【076】spliti 2.0.0登場
|
||||
=> /blog/norikae-102.gmi 2023年10月23日 【076】乗換 1.0.2登場
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
=> /blog.gmi ブログ一覧へ
|
||||
|
||||
#【076】imgproxy 1.1.0登場
|
||||
投稿日:2023-11-09
|
||||
|
||||
## imgproxyって何?
|
||||
画像プロクシーです。
|
||||
|
||||
## 変更
|
||||
* 変な画像があればも、止まらない様にした
|
||||
|
||||
## ソースコード
|
||||
=> https://gitler.moe/suwako/imgproxy Gitler
|
||||
|
||||
## 公式インスタンス
|
||||
=> https://imgproxy.076.moe/
|
||||
|
||||
## 例え
|
||||
=> https://imgproxy.076.moe/076.moe/static/076logo.png 076ロゴ
|
||||
=> https://imgproxy.076.moe/i.pximg.net/img-original/img/2023/11/07/18/08/35/113217473_p0.jpg チルノちゃん(18禁)
|
||||
|
||||
以上
|
|
@ -13,6 +13,6 @@ splitiはMixiのフェイクニュース部分向けプライバシーUIです
|
|||
=> https://gitler.moe/suwako/spliti Gitler
|
||||
|
||||
## 公式インスタンス
|
||||
=> https://mixi.owacon.moe/
|
||||
=> https://mixi.076.moe/
|
||||
|
||||
以上
|
||||
|
|
|
@ -15,6 +15,6 @@ splitiはMixiのフェイクニュース部分向けプライバシーUIです
|
|||
=> https://gitler.moe/suwako/spliti Gitler
|
||||
|
||||
## 公式インスタンス
|
||||
=> https://mixi.owacon.moe/
|
||||
=> https://mixi.076.moe/
|
||||
|
||||
以上
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
# avatar = gemini://076.moe/static/suwako.jpg
|
||||
# description = テクニカル諏訪子様のtwtxtフィード
|
||||
# link = ホームページ gemini://technicalsuwako.moe
|
||||
2023-11-09T00:00:00Z09:00 【076】imgproxy 1.1.0登場 - gemini://technicalsuwako.moe/blog/blog/imgproxy-110.gmi
|
||||
2023-11-06T00:00:00Z09:00 【076】spliti 2.0.1登場 - gemini://technicalsuwako.moe/blog/blog/spliti-201.gmi
|
||||
2023-11-05T00:00:00Z09:00 【076】spliti 2.0.0登場 - gemini://technicalsuwako.moe/blog/blog/spliti-200.gmi
|
||||
2023-10-23T16:00:00Z09:00 【076】乗換 1.0.2登場 - gemini://technicalsuwako.moe/blog/blog/norikae-102.gmi
|
||||
|
|
|
@ -0,0 +1,87 @@
|
|||
{{ define "header" }}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
|
||||
<head>
|
||||
<meta content="text/html; charset=utf-8" http-equiv="content-type" />
|
||||
<meta name="author" content="{{ html .Site.Other.Author }}" />
|
||||
<meta name="description" content="デジタル自主のロリ神様" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>{{ .Site.Other.Title }}{{ if .Title }}: {{ .Title }}{{ end }}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
テクニカル諏訪子
|
||||
{{ end }}
|
||||
|
||||
{{ define "footer" }} <hr />
|
||||
<div class="emblems">
|
||||
<a href="https://stopsdgs.076.moe/">STOP!! SDGsキャンペーン</a>
|
||||
<a href="https://stopsmaho.076.moe/">STOP!! スマホキャンペーン</a>
|
||||
</div>
|
||||
<p style="text-align: center;">
|
||||
<a href="https://076.moe/">匿名自営業076</a>の設立者<br />
|
||||
<a href="https://gitler.moe/suwako/technicalsuwako.moe">ページのGitリポジトリ</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
{{ end }}
|
||||
|
||||
{{ define "page" }}{{ template "header" . }} <div class="header-links">
|
||||
<a href="/">トップ</a> |
|
||||
<a href="/about/">自己紹介</a> |
|
||||
<a href="/contact/">連絡先</a> |
|
||||
<a href="/skill/">スキル</a> |
|
||||
<a href="/portfolio/">ポートフォリオ</a> |
|
||||
<a href="/webring/">リング</a>
|
||||
</div>
|
||||
<div class="header-links">
|
||||
SNS:
|
||||
<a href="/blog.atom">Atomで登録</a> |
|
||||
<a href="/twtxt.txt">twtxtでフォロー</a> |
|
||||
<a href="https://social.076.moe/suwako">GNU Socialでフォロー</a> |
|
||||
<a href="https://mitra.076.moe/@suwako">Mitraでフォロー</a> |
|
||||
<a href="https://video.076.moe/a/suwako">PeerTubeで登録</a>
|
||||
</div>
|
||||
<div class="header-links">
|
||||
ミラー(HTTP):
|
||||
<a href="https://technicalsuwako.moe/">一般ネット</a> |
|
||||
<a href="https://tilde.club/~technicalsuwako/">Tilde</a> |
|
||||
<a href="http://6qiatzlijtqo6giwvuhex5zgg3czzwrq5g6yick3stnn4xekw26zf7qd.onion/">Tor</a> |
|
||||
<a href="http://technicalsuwako.i2p/">I2P</a> (<a href="http://technicalsuwako.i2p/?i2paddresshelper=ubsJs74cyvIxM5CAnadTpNP~8nL3FylU6CC9EzXlaLQVbUuzwzDWSrvTwTEiS1~GTlPaoMxlHe7vCHk0Mn4dnTg-wVZts721rHhu8w4cb0RPVneU5jmcXItsPMyg4oXLVLhv~qe4CEJDFHv6kumFZHUVw~bzorCvwUuISSBM1CqbmZ~SWz0MOHHQBBkIzUHncl~oTGHYJ2AGS0-RLmTSNQIv9Eam1X7EWOmi4VBTpGf-n39QjltWL6SKr9um49OgsYochG6pC8l0kneaIjpDrGUr1jJ6MrwTZxxMWeykuxZv1Vwta74tITjijVyBwKUmlHtUHnnH7IukvEGq5S-6YXUZO~nu5PC~ycNJ35mQUJDmiGAikUUY-vUHk0FvDP30XEQnubsOKEyKBXnd7hSDw8IAO~eAaE8gI21zCMW58Qey11WsxCzM1fAmIN9Y0af~eKkmSTbn14Ma0CGl9M8vt1h5k0i-rKt-V76DR5eyYQ6JBwT7UqB6qiD90OMaaQ6rBQAEAAcAAA==">AH</a>, <a href="http://73pxqisewxlcjmbjyxnorg5ngq54ii6nmoxt3knaod6ggry7dq4a.b32.i2p/">B32</a>)
|
||||
</div>
|
||||
<div class="header-links">
|
||||
ミラー(Gemini):
|
||||
<a href="gemini://technicalsuwako.moe/">一般ネット</a> |
|
||||
<a href="gemini://tilde.club/~technicalsuwako/">Tilde</a>
|
||||
</div>
|
||||
<div>
|
||||
支援♡ : <a href="/support/monero/">Monero</a>
|
||||
</div>
|
||||
<hr />
|
||||
{{ replace "<code>" "<code lang=\"\">" ( replace "<pre style=\"background-color:#f8f8f8;overflow-x: auto\">" "<pre>" .Content ) }}{{ template "footer" . }}{{ end }}
|
||||
|
||||
{{ define "date" }}{{ .Format "2006年01月02日" }}{{ end }}
|
||||
|
||||
{{ define "pagelist" }}{{ range . }} <div class="mb5{{ if .Date.Year | changed "year" }} mt15{{ end }}">
|
||||
<span>{{ template "date" .Date }}</span>
|
||||
<span><a href="/{{ .Url }}">{{ .Title }}</a></span>
|
||||
</div>
|
||||
{{ end }}{{ end }}
|
||||
|
||||
{{ define "post" }}<div class="header">
|
||||
<h1>{{ .Title }}</h1>
|
||||
<a href="/">トップページに戻る</a>
|
||||
<div class="info">
|
||||
{{ .Other.Author }}、
|
||||
{{ template "date" .Date }} —
|
||||
{{ range $i, $t := .Tags }}{{ if $i }},{{ end }}
|
||||
<a href="/tags/{{ $t }}/">{{ $t }}</a>{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="section">
|
||||
{{ .Content }} </div>
|
||||
{{ end }}
|
||||
|
||||
{{ define "tag" }} <h1>{{ .Title }} のタグが付いているページ</h1>
|
||||
{{ template "pagelist" .Site.Pages.WithTag .Title }}{{ end }}
|
|
@ -0,0 +1,22 @@
|
|||
title: 【076】imgproxy 1.1.0登場
|
||||
author: 凛
|
||||
date: 2023-11-09
|
||||
tags: jp,blog,ウエブ開発,076,spliti
|
||||
----
|
||||
## imgproxyって何?
|
||||
画像プロクシーです。
|
||||
|
||||
## 変更
|
||||
* 変な画像があればも、止まらない様にした
|
||||
|
||||
## ソースコード
|
||||
[Gitler](https://gitler.moe/suwako/imgproxy)
|
||||
|
||||
## 公式インスタンス
|
||||
[https://imgproxy.076.moe/]()
|
||||
|
||||
## 例え
|
||||
[076ロゴ](https://imgproxy.076.moe/076.moe/static/076logo.png)\
|
||||
[チルノちゃん(18禁)](https://imgproxy.076.moe/i.pximg.net/img-original/img/2023/11/07/18/08/35/113217473_p0.jpg)
|
||||
|
||||
以上
|
|
@ -13,6 +13,6 @@ splitiはMixiのフェイクニュース部分向けプライバシーUIです
|
|||
[Gitler](https://gitler.moe/suwako/spliti)
|
||||
|
||||
## 公式インスタンス
|
||||
[https://mixi.owacon.moe/]()
|
||||
[https://mixi.076.moe/]()
|
||||
|
||||
以上
|
||||
|
|
|
@ -15,6 +15,6 @@ splitiはMixiのフェイクニュース部分向けプライバシーUIです
|
|||
[Gitler](https://gitler.moe/suwako/spliti)
|
||||
|
||||
## 公式インスタンス
|
||||
[https://mixi.owacon.moe/]()
|
||||
[https://mixi.076.moe/]()
|
||||
|
||||
以上
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
TEMPLATES = lynx.tmpl
|
||||
SOURCE = src
|
||||
OUTPUT = txt
|
||||
TITLE = テクニカル諏訪子
|
||||
URL = https://technicalsuwako.moe
|
||||
AUTHOR = テクニカル諏訪子
|
||||
|
||||
blog/**/*.md:
|
||||
config
|
||||
ext .html
|
||||
directorify
|
||||
tags tags/*.tag
|
||||
markdown chroma=emacs
|
||||
inner-template
|
||||
template post
|
||||
template page
|
||||
|
||||
*.tag: blog/**/*.md
|
||||
ext .html
|
||||
directorify
|
||||
template tag
|
||||
template page
|
||||
|
||||
blog.atom: blog/**/*.md
|
||||
inner-template
|
||||
|
||||
twtxt.txt: blog/**/*.md
|
||||
inner-template
|
||||
|
||||
index.html: blog/**/*.md
|
||||
config
|
||||
inner-template
|
||||
template page
|
||||
|
||||
support/*/*.md:
|
||||
config
|
||||
ext .html
|
||||
directorify
|
||||
markdown chroma=emacs
|
||||
template page
|
||||
|
||||
*/index.md:
|
||||
config
|
||||
ext .html
|
||||
directorify
|
||||
markdown chroma=emacs
|
||||
template page
|
読み込み中…
新しいイシューから参照