108 lines
6.5 KiB
XML
108 lines
6.5 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>Posts on Sadium</title>
|
||
|
<link>/en/posts/</link>
|
||
|
<description>Recent content in Posts 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/posts/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>
|
||
|
|
||
|
</channel>
|
||
|
</rss>
|