Initial commit
This commit is contained in:
commit
3cafb711b9
20
cgi/lsuser
Executable file
20
cgi/lsuser
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/sh
|
||||
|
||||
all_users="$(ls -1 /home/)"
|
||||
online_users="$(who -u | awk '{ print $1 }' | sort | uniq)"
|
||||
|
||||
printf "20 text/gemini\r\n"
|
||||
printf "# Users\r\n"
|
||||
printf "There are $(echo "${all_users}" | wc -l) total users; $(who -q | tr '=' '\n' | tail -n1) are currently online.\r\n\r\n"
|
||||
printf "## Online Users\r\n"
|
||||
|
||||
for user in $online_users; do
|
||||
printf "=> /~${user} ${user}\r\n"
|
||||
done
|
||||
|
||||
printf "\r\n"
|
||||
printf "## All Users\r\n"
|
||||
|
||||
for user in $all_users; do
|
||||
printf "=> /~${user} ${user}\r\n"
|
||||
done
|
7
contact.gmi
Normal file
7
contact.gmi
Normal file
@ -0,0 +1,7 @@
|
||||
# Contact
|
||||
To contact a staff member, you can use any of the following media to communicate. The most preferred medium of communication will be appended with "(preferred)".
|
||||
|
||||
## ~snit
|
||||
=> https://matrix.to/#/@snit:isekai.rocks Matrix: @snit:isekai.rocks (preferred)
|
||||
=> https://fedi.isekai.rocks/snit Fediverse: @snit@isekai.rocks
|
||||
=> mailto://snit@cock.li E-Mail: snit@cock.li (subject to change)
|
9
faq.gmi
Normal file
9
faq.gmi
Normal file
@ -0,0 +1,9 @@
|
||||
# Frequently-Asked Questions
|
||||
|
||||
## What is isekai?
|
||||
Isekai (異世界) is a Japanese word that roughly translates to "another world". It is a genre predominantly characterised by one or more people being transported or reincarnated into another world.
|
||||
|
||||
## What is a PubNIX?
|
||||
PubNIX is short for Public-access UNIX. In this case, UNIX refers to any system modelled after the original UNIX operating system, such as the BSDs or Linux; this server runs on Debian Linux. PubNIXes are shared remote computers that users can connect to from home. They offer free and collaborative ways to learn how to use UNIX-like systems from the command-line.
|
||||
|
||||
Currently, this is the only way to host your own content on isekai.rocks.
|
BIN
favicon.ico
Normal file
BIN
favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 82 KiB |
1
favicon.txt
Normal file
1
favicon.txt
Normal file
@ -0,0 +1 @@
|
||||
🫠
|
23
index.gmi
Normal file
23
index.gmi
Normal file
@ -0,0 +1,23 @@
|
||||
# isekai.rocks
|
||||
Welcome to isekai.rocks, a somewhat esoteric space for people who like isekai.
|
||||
We're still setting up at the moment.
|
||||
|
||||
## New 2024-11-21
|
||||
I've set up gitea hosting, and I've also installed mosh for poor connections.
|
||||
=> https://git.isekai.rocks Git (Gitea)
|
||||
|
||||
I've gone ahead and stopped the Minecraft server. Two gigabytes was not enough to host a Minecraft server, surprisingly enough. As it happens, two gigabytes is also more than this server needs when not hosting Minecraft, so its been downgraded to only one gigabyte for now.
|
||||
|
||||
## Directory
|
||||
=> ~ User Directory
|
||||
|
||||
### Other Services
|
||||
=> https://fedi.isekai.rocks Fediverse (Akkoma)
|
||||
=> https://matrix.isekai.rocks Matrix (Conduwuit)
|
||||
=> https://git.isekai.rocks Git (Gitea)
|
||||
|
||||
### Meta
|
||||
=> tos.gmi Rules
|
||||
=> faq.gmi Frequently-Asked Questions
|
||||
=> contact.gmi Contact
|
||||
=> serverinfo.gmi Server Info
|
21
serverinfo.gmi
Normal file
21
serverinfo.gmi
Normal file
@ -0,0 +1,21 @@
|
||||
# Server Info
|
||||
This site makes use of several tools to operate, which I'll try to list here.
|
||||
|
||||
## General
|
||||
=> https://nginx.org/ NGINX for reverse proxy
|
||||
|
||||
## The isekai.rocks Capsule
|
||||
=> https://gmid.omarpolo.com/index.html gmid to serve gemini pages
|
||||
=> https://sr.ht/~sircmpwn/kineto/ kineto to proxy gemini to https
|
||||
=> https://github.com/adaugherity/slowcgi-portable An unofficial port of slowcgi
|
||||
=> https://git.sr.ht/~marnold128/slowcgi-port slowcgi systemd service file
|
||||
|
||||
## Matrix Homeserver
|
||||
=> https://github.com/girlbossceo/conduwuit conduwuit
|
||||
|
||||
## Fediverse
|
||||
=> https://akkoma.dev Akkoma
|
||||
|
||||
## Hardware and Operating System
|
||||
* 1GiB RAM and 32GiB NVME
|
||||
* Running on Arch Linux
|
7
tos.gmi
Normal file
7
tos.gmi
Normal file
@ -0,0 +1,7 @@
|
||||
# Terms of Service
|
||||
These services are provided on a best-effort basis. I do this as a hobby, and I'm learning as I go. I cannot guarantee that these services will remain online, nor that there won't be any loss of data, nor anything else you'd expect from an actually good service provider. Here be dragons, as they say.
|
||||
|
||||
I may ban you in the following circumstances:
|
||||
* Conducting activity illegal in the jursdiction in which the service is governed
|
||||
* Your use of the service interferes with other users' ability to use the services
|
||||
* Other reasons that I was unable to predict, after you've been warned about it once
|
Loading…
Reference in New Issue
Block a user