241 lines
16 KiB
XML
241 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Sadium</title>
|
|
<link>/en/</link>
|
|
<description>Recent content on Sadium</description>
|
|
<generator>Hugo -- gohugo.io</generator>
|
|
<language>en</language>
|
|
<lastBuildDate>Sun, 10 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="/en/index.xml" rel="self" type="application/rss+xml" />
|
|
<item>
|
|
<title>Setup Codeberg as custom Oauth2 provider in Nexcloud</title>
|
|
<link>/en/posts/codeberg_x_nextcloud/</link>
|
|
<pubDate>Sun, 10 Dec 2023 00:00:00 +0000</pubDate>
|
|
|
|
<guid>/en/posts/codeberg_x_nextcloud/</guid>
|
|
<description>I couldn&rsquo;t find any info about it via search engines, so I decided to put information here. What is helped - https://forgejo.codeberg.page/docs/latest/user/oauth2-provider/
|
|
1. Create app in Codeberg and copy Client ID and Client secret somewhere. 2. Go to your Nextcloud Admin settings,Social Login section, and create Custom Oauth2 provider.
|
|
Section What to enter Local/inner name Codeberg Name Codeberg API Base URL https://codeberg.org Authorize url https://codeberg.org/login/oauth/authorize Token url https://codeberg.org/login/oauth/access_token Profile url https://codeberg.</description>
|
|
<content><p>I couldn&rsquo;t find any info about it via search engines, so I decided to put information here. <br>
|
|
What is helped - <a href="https://forgejo.codeberg.page/docs/latest/user/oauth2-provider/">https://forgejo.codeberg.page/docs/latest/user/oauth2-provider/</a></p>
|
|
<p><code>1.</code> <a href="https://codeberg.org/user/settings/applications">Create app in Codeberg</a> and copy Client ID and Client secret somewhere. <br>
|
|
<code>2.</code> Go to your Nextcloud Admin settings,<code>Social Login</code> section, and create Custom Oauth2 provider.</p>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Section</th>
|
|
<th>What to enter</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Local/inner name</td>
|
|
<td>Codeberg</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Name</td>
|
|
<td>Codeberg</td>
|
|
</tr>
|
|
<tr>
|
|
<td>API Base URL</td>
|
|
<td><a href="https://codeberg.org">https://codeberg.org</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Authorize url</td>
|
|
<td><a href="https://codeberg.org/login/oauth/authorize">https://codeberg.org/login/oauth/authorize</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Token url</td>
|
|
<td><a href="https://codeberg.org/login/oauth/access_token">https://codeberg.org/login/oauth/access_token</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Profile url</td>
|
|
<td><a href="https://codeberg.org/login/oauth/userinfo">https://codeberg.org/login/oauth/userinfo</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Logout url</td>
|
|
<td>leave empty</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Client ID and Client secret</td>
|
|
<td>paste from step 1</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Scope</td>
|
|
<td>read:user</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Other after</td>
|
|
<td>leave empty if not sure</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<p><code>3.</code> Tick <code>Allow users to attach/connect their social logins</code> box and click <code>Save</code> in the bottom of page. <br>
|
|
<code>4.</code> Go in Incognito/Private window of your browser, go to your Nextcloud login page and copy path of Codeberg provider - Right click, copy link, save somewhere. <br>
|
|
Must look like this - <code>https://cloud.example.org(/index.php)/apps/sociallogin/custom_oauth2/Codeberg</code> <br>
|
|
<code>5.</code> Go back to your created earlier <a href="https://codeberg.org/user/settings/applications">Codeberg application</a>, click <code>Edit</code> button and paste link from step 4 into <code>Redirection URI</code> section, click <code>Save</code>.</p>
|
|
<p>And you done! Try connect your Codeberg account to Nextcloud account from user settings <code>Social Login</code> section, it must work. In theory, it&rsquo;s also appliable to <code>Gitea</code>, because <a href="https://forgejo.org">Forgejo</a> is <a href="https://gitea.com">Gitea&rsquo;s</a> fork.</p>
|
|
<p>I&rsquo;ve created related Github issue: <a href="https://github.com/zorn-v/nextcloud-social-login/issues/440">https://github.com/zorn-v/nextcloud-social-login/issues/440</a></p>
|
|
</content>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Wallpapers Collection</title>
|
|
<link>/en/posts/walls/</link>
|
|
<pubDate>Sat, 01 Jul 2023 00:00:00 +0000</pubDate>
|
|
|
|
<guid>/en/posts/walls/</guid>
|
|
<description>I bring to your attention my collection of wallpapers, which has already reached more than 1500 wallpapers.
|
|
You can view them and pick it up here.
|
|
About collection:
|
|
Most of the wallpapers are taken from wallhaven.cc Have some NSFW (~3-10%) Expanded and supplemented at least weekly. Some wallpapers may have a quality lower than FullHD (1920x1080), coz I couldn&rsquo;t find them in a better quality. If anyone can find it, I would appreciate it if you send me a link </description>
|
|
<content><p>I bring to your attention my collection of wallpapers, which has already reached more than 1500 wallpapers.</p>
|
|
<p>You can view them and pick it up <a href="https://cloud.sadium.cyou/s/walls">here</a>.</p>
|
|
<p>About collection:</p>
|
|
<ul>
|
|
<li>Most of the wallpapers are taken from <a href="https://wallhaven.cc">wallhaven.cc</a></li>
|
|
<li>Have some NSFW (~3-10%)</li>
|
|
<li>Expanded and supplemented at least weekly.</li>
|
|
</ul>
|
|
<p>Some wallpapers may have a quality lower than FullHD (1920x1080), coz I couldn&rsquo;t find them in a better quality. If anyone can find it, I would appreciate it if you send me a link
|
|
<a rel="me" href="https://social.exo.icu/@sl"></a>
|
|
</p>
|
|
</content>
|
|
</item>
|
|
|
|
<item>
|
|
<title></title>
|
|
<link>/en/about/about/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
|
|
<guid>/en/about/about/</guid>
|
|
<description> Sup! Name is Sysadmin Link, man, 23 y.o., I am the creator of this site and hoster of some open source services.
|
|
I work as sysadmin in some college unit.
|
|
Thats all&hellip; for now </description>
|
|
<content><img class="center" src="/img/avatar.jpg" width="300" style="border:3px; border-style:dashed; border-color:#ffffff; padding: 0px;">
|
|
|
|
|
|
<h1 id="sup">Sup!</h1>
|
|
<p>Name is <strong>Sysadmin Link</strong>, man, 23 y.o., I am the creator of this site and hoster of some <strong>open source</strong> <a href="/en/services">services</a>.</p>
|
|
<p>I work as sysadmin in some college unit.</p>
|
|
<p>Thats all&hellip; for now
|
|
<a rel="me" href="https://social.exo.icu/@sl"></a>
|
|
</p>
|
|
<!-- raw HTML omitted -->
|
|
</content>
|
|
</item>
|
|
|
|
<item>
|
|
<title></title>
|
|
<link>/en/contacts/contacts/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
|
|
<guid>/en/contacts/contacts/</guid>
|
|
<description>Email
|
|
sadml[at]disroot.org
|
|
sadml[at]sadium.cyou
|
|
Fediverse
|
|
@sl@social.exo.icu
|
|
Matrix
|
|
@sl:sadium.cyou</description>
|
|
<content><p><strong><code>Email</code></strong><br>
|
|
<a href="mailto:sadml@disroot.org">sadml[at]disroot.org</a><br>
|
|
<a href="mailto:sadml@sadium.cyou">sadml[at]sadium.cyou</a></p>
|
|
<p><strong><code>Fediverse</code></strong><br>
|
|
<a href="https://social.exo.icu/@sl">@sl@social.exo.icu</a></p>
|
|
<p><strong><code>Matrix</code></strong><br>
|
|
<a href="https://matrix.to/#/@sl:sadium.cyou">@sl:sadium.cyou</a></p>
|
|
</content>
|
|
</item>
|
|
|
|
<item>
|
|
<title></title>
|
|
<link>/en/services/services/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
|
|
<guid>/en/services/services/</guid>
|
|
<description>Public Forgejo My instance | Website | Source code | Registration open | Nextcloud OIDC
|
|
Forgejo, Gitea fork - Self-hosted lightweight software forge.
|
|
Matrix Admin UI My instance | Source code
|
|
Matrix Admin UI - Matrix Admin UI. ¯\_(ツ)_/¯
|
|
Matrix Web-client UI My instance | Website | Source code
|
|
Element-web - A glossy Matrix collaboration client for the web.
|
|
Matrix Synapse sadium.cyou | Website | Source code | Registration closed | Nextcloud OIDC</description>
|
|
<content><h1 id="public">Public</h1>
|
|
<hr>
|
|
<h3 id="forgejo">Forgejo</h3>
|
|
<p><a href="https://git.sadium.cyou/">My instance</a> | <a href="https://forgejo.org">Website</a> | <a href="https://codeberg.org/forgejo/forgejo">Source code</a> | <code>Registration open</code> | <code>Nextcloud OIDC</code></p>
|
|
<blockquote>
|
|
<p><strong>Forgejo</strong>, <strong><a href="https://gitea.com">Gitea</a></strong> fork - Self-hosted lightweight software forge.</p>
|
|
</blockquote>
|
|
<h3 id="matrix-admin-ui">Matrix Admin UI</h3>
|
|
<p><a href="https://ma.sadium.cyou/">My instance</a> | <a href="https://github.com/Awesome-Technologies/synapse-admin">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Matrix Admin UI</strong> - Matrix Admin UI. <code>¯\_(ツ)_/¯</code></p>
|
|
</blockquote>
|
|
<h3 id="matrix-web-client-ui">Matrix Web-client UI</h3>
|
|
<p><a href="https://mw.sadium.cyou/">My instance</a> | <a href="https://element.io/">Website</a> | <a href="https://github.com/vector-im/element-web/">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Element-web</strong> - A glossy Matrix collaboration client for the web.</p>
|
|
</blockquote>
|
|
<h3 id="matrix-synapse">Matrix Synapse</h3>
|
|
<p><code>sadium.cyou</code> | <a href="https://matrix.org">Website</a> | <a href="https://github.com/matrix-org/synapse">Source code</a> | <code>Registration closed</code> | <code>Nextcloud OIDC</code></p>
|
|
<blockquote>
|
|
<p><strong>Synapse</strong> - open-source Matrix homeserver written and maintained by the Matrix.org Foundation. Briefly, Matrix is an open standard for communications on the internet, supporting federation, encryption and VoIP.</p>
|
|
</blockquote>
|
|
<h3 id="nextcloud">Nextcloud</h3>
|
|
<p><a href="https://cloud.sadium.cyou">My instance</a> | <a href="https://nextcloud.com">Website</a> | <a href="https://github.com/nextcloud/server">Source code</a> | <code>Registration by pre-moderation</code> | <code>OIDC</code></p>
|
|
<blockquote>
|
|
<p><strong>Nextcloud</strong> - suite of client-server software for creating and using file hosting services.
|
|
Alternative for Google Suite, Dropbox, OneDrive, etc.</p>
|
|
</blockquote>
|
|
<p>If you want an account, fill a form <a href="https://l.sadium.cyou/nc_reg_form">here</a>.</p>
|
|
<h3 id="owncast">Owncast</h3>
|
|
<p><a href="https://live.sadium.cyou/">My instance</a> | <a href="https://owncast.online">Website</a> | <a href="https://github.com/owncast/owncast">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Owncast</strong> - self-hosted live video and web chat server for use with existing popular broadcasting software.</p>
|
|
</blockquote>
|
|
<h3 id="rss-bridge">RSS-Bridge</h3>
|
|
<p><a href="https://rss.sadium.cyou/">My instance</a> | <a href="https://rss-bridge.github.io/rss-bridge">Website</a> | <a href="https://github.com/rss-bridge/rss-bridge">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>RSS-Bridge</strong> - free and open source software for generating Atom or RSS feeds from websites which don&rsquo;t have one.</p>
|
|
</blockquote>
|
|
<h3 id="shlink">Shlink</h3>
|
|
<p><a href="https://shlink.sadium.cyou/">My webUI instance</a> | <a href="https://shlink.io">Website</a> | <a href="https://github.com/shlinkio/shlink">Server source code</a> | <a href="https://github.com/shlinkio/shlink-web-client">WebUI source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Shlink</strong> - PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own domain.</p>
|
|
</blockquote>
|
|
<h3 id="vaultwarden">Vaultwarden</h3>
|
|
<p><a href="https://vault.sadium.cyou/">My instance</a> | <a href="https://github.com/dani-garcia/vaultwarden">Server source code</a> | <a href="https://github.com/dani-garcia/bw_web_builds">WebUI source code</a> | <code>Registration open</code></p>
|
|
<blockquote>
|
|
<p><strong>Vaultwarden</strong>, <strong><a href="https://bitwarden.com">Bitwarden</a></strong> fork - free and open-source password management service that stores sensitive information such as website credentials in an encrypted vault.</p>
|
|
</blockquote>
|
|
<h3 id="uptime-kuma">Uptime Kuma</h3>
|
|
<p><a href="https://up.sadium.cyou">My instance</a> | <a href="https://github.com/louislam/uptime-kuma">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Uptime Kuma</strong> - A fancy self-hosted monitoring tool.</p>
|
|
</blockquote>
|
|
<hr>
|
|
<h1 id="personalprivate">Personal/Private</h1>
|
|
<h3 id="adguard-home">Adguard Home</h3>
|
|
<p><a href="https://adguard.com/adguard-home.html">Website</a> | <a href="https://github.com/AdguardTeam/AdGuardHome/">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Adguard Home</strong> - Network-wide ads &amp; trackers blocking DNS server.</p>
|
|
</blockquote>
|
|
<h3 id="maddy-email">Maddy Email</h3>
|
|
<p><a href="https://maddy.email">Website</a> | <a href="https://github.com/foxcpp/maddy">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>Maddy</strong> - Composable all-in-one mail server.</p>
|
|
</blockquote>
|
|
<h3 id="qbittorrent">qBittorrent</h3>
|
|
<p><a href="https://www.qbittorrent.org/">Website</a> | <a href="https://github.com/qbittorrent/qBittorrent">Source code</a></p>
|
|
<blockquote>
|
|
<p><strong>qBittorrent</strong> - Open source torrent client.</p>
|
|
</blockquote>
|
|
<hr>
|
|
<p>The source code of the services listed in this article (and not only them) is stored on my <a href="https://git.sadium.cyou/mirrors">Forgejo</a> instance.</p>
|
|
</content>
|
|
</item>
|
|
|
|
</channel>
|
|
</rss>
|