docker-compose environment for the entire v.st system https://v.st/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
env/html/index.html

47 lines
2.3 KiB

<h1>hackerspace.zone</h1>
An easy to install set of self-hosted, single-sign-on, open-source services.
<ul>
<li><a href="https://matrix.hackerspace.zone/">matrix</a>: realtime chat
<li><a href="https://docs.hackerspace.zone/">hedgedoc</a>: collaborative markdown editing
<li><a href="https://social.hackerspace.zone/">mastodon</a>: federated social media
<li><a href="https://events.hackerspace.zone/">mobilizon</a>: event planning and RSVP
<li><a href="https://cloud.hackerspace.zone/">nextcloud</a>: self hosted documents and calendaring
<li><a href="https://dashboard.hackerspace.zone/">grafana</a>: dashboards and statistic collection
<li><a href="https://git.hackerspace.zone/">gitea</a>: git repository hosting
<li><a href="https://login.hackerspace.zone/">keycloak</a>: user management and single sign on for the domain
</ul>
<h2>Upcoming events</h2>
<iframe src="calview.html?ics=https://events.hackerspace.zone/@events/feed/ics" width=600 height=600 style="border:0"></iframe>
<h2>Source code</h2>
Source code for building the environments and configuring them:
<a href="https://github.com/osresearch/hackerspace-zone"><tt>github.com/osresearch/hackerspace-zone</tt></a>
There is <a href="https://github.com/osresearch/hackerspace-zone/issues/1">probably a better way to do this</a>.
<hr>
<h2>Useful links</h2>
<ul>
<li> <a href="https://login.hackerspace.zone/realms/hackerspace/login/">keycloak user account</a>
<li> <a href="https://login.hackerspace.zone/admin/hackerspace/console/">keycloak realm management</a>
<li> <a href="https://social.hackerspace.zone/admin/dashboard">mastodon admin dashboard</a>
<li> <a href="https://social.hackerspace.zone/admin/reports">mastodon moderation dashboard</a>
</ul>
<h2>Notes</h2>
* Mastodon doesn't set roles via SSO ([issue 18335](https://github.com/mastodon/mastodon/issues/18335)). To make a user admin from the command line as <tt>root</tt> requires the username:
<pre>
cd mastodon
docker-compose exec -T mastodon \
bin/tootctl accounts modify USERNAME --role admin
</pre>
* Mobilizon doesn't set roles via SSO ([issue 1105](https://framagit.org/framasoft/mobilizon/-/issues/1105), on roadmap for 2.2). To make a user admin from the command line as <tt>root</tt> requires the registered email address:
<pre>
cd mobilizon
docker-compose exec -T mobilizon \
bin/mobilizon_ctl users.modify EMAIL --admin
</pre>