Shells services: Difference between revisions
(Created page with "= Services = == Main server == === Web === We run an Apache web server to host our own and our users web content. By default you will get a ''username''.insomnia247.nl websi...") |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 24: | Line 24: | ||
=== Nextcloud === | === Nextcloud === | ||
Location: https://nextcloud.insomnia247.nl | |||
Can be used as a partial replacement for Google Drive or Dropbox etc. | Purpose: File synchronization, collaboration & video conferencing. | ||
Authentication: Same username & password as used for SSH, with additional multi-factor authentication available. | |||
Can be used as a partial replacement for Google Drive or Dropbox etc. | |||
=== Gitlab === | === Gitlab === | ||
Location: https://git.insomnia247.nl | |||
Purpose: Code hosting, collaboration & CI/CD. | |||
Authentication: Public self-signup. | |||
All-purpose git based code hosting. Can be used as a partial replacement for Github, Bitbucket etc. | |||
=== Ollama & Open WebUI === | === Ollama & Open WebUI === | ||
Location: https://gpt.insomnia247.nl | |||
Purpose: LLM access. | |||
Authentication: Public self-signup. Needs to be approved by admin. (Automatic approval after a few minutes if you sign up with your ''username''@insomnia247.nl email address.) | |||
AI/LLM access and partially OpenAI compatible API. Can be used as a partial replacement for ChatGPT, Google Gemini, Perplexity etc. | |||
=== Vaultwarden === | === Vaultwarden === | ||
Location: https://vw.insomnia247.nl | |||
Purpose: Password manager | |||
Authentication: Public self-signup. | |||
Password manager compatible with Bitwarden clients & browser extensions. | |||
Latest revision as of 09:08, 17 August 2025
Services
Main server
Web
We run an Apache web server to host our own and our users web content. By default you will get a username.insomnia247.nl website with your shell account.
See the websites page for more details.
Database
We run a MariaDB server for database service on our main server. We do not create one by default but you can requests as many as you need using the manager command. If you require additional users or special permissions for your database, please ask a staff member to configure this for you.
You will receive a unique username and password for each database.
Every user gets an email address on our server that can be used to both send and receive email. The email address is username@insomnia247.nl. You can use this mailbox over SSH with a client like mutt or alpine, or use a traditional email client like Thunderbird or Outlook.
If your mail client supports autoconfig XML files, it should be able to pull down the correct configuration automatically. Alternatively you can configure SMTP, IMAP or POP3 by hand. Each of these only support authenticating over TLS secured channels. Your username and password will be the same as those you log into your SSH account with.
We also provide a webmail client as part of our Nextcloud service.
Additional sovereign services
In addition to our main server and its related services, we also provide a few additional sovereign services for your benefit.
Nextcloud
Location: https://nextcloud.insomnia247.nl
Purpose: File synchronization, collaboration & video conferencing.
Authentication: Same username & password as used for SSH, with additional multi-factor authentication available.
Can be used as a partial replacement for Google Drive or Dropbox etc.
Gitlab
Location: https://git.insomnia247.nl
Purpose: Code hosting, collaboration & CI/CD.
Authentication: Public self-signup.
All-purpose git based code hosting. Can be used as a partial replacement for Github, Bitbucket etc.
Ollama & Open WebUI
Location: https://gpt.insomnia247.nl
Purpose: LLM access.
Authentication: Public self-signup. Needs to be approved by admin. (Automatic approval after a few minutes if you sign up with your username@insomnia247.nl email address.)
AI/LLM access and partially OpenAI compatible API. Can be used as a partial replacement for ChatGPT, Google Gemini, Perplexity etc.
Vaultwarden
Location: https://vw.insomnia247.nl
Purpose: Password manager
Authentication: Public self-signup.
Password manager compatible with Bitwarden clients & browser extensions.