3.2 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Infrastructure | true | 2022-01-17T14:45:35.300Z | markdown | 2021-11-13T12:10:04.658Z |
Current infrastructure
Maintenance window
Every first Tuesday of the month, between 20h00 to 21h00 (CEST Time), a maintenance windows is scheduled. During that time, any self-hosted services listed below may become unaccessible. {.is-warning}
Platform-as-a-Service (PaaS)
- Description: Cloudron.io is used to deploy web applications consumed by the Phyllome OS project.
- Location: https://my.phyllo.me
- Maintainer : lukas@phyllo.me
Most services are self-hosted in an Ubuntu 20.04 virtual machine, on a Fedora Server 35 host.
Cloudron.io is a PaaS used to deploy and keep the web applications listed below up-do-date. It is our beloved single point-of-failure.
OpenLDAP is being used, so you can access most applications using a single account. Alas, there is no SSO, so the first time, you will have to log in into each application.
Web applications
Website
- Description: Grav is used as a Content Management System (CMS)
- Location: https://phyllo.me
- Maintainer: lukas@phyllo.me
- Access: Core team only
Learn about Grav by checking out the dedicated Learn Grav site.
Collaborative writing
- Description: HedgeDoc is used for collaborative writing
- Location: https://docs.phyllo.me
- Maintainer: lukas@phyllo.me
- Access: Core team only
File hosting
- Description: Nextcloud is used for hosting files
- Location: https://files.phyllo.me/
- Maintainer: lukas@phyllo.me
- Access: Core team only
Users
Webdav access
Replace admin
by your username
Webdav access : https://files.phyllo.me/remote.php/dav/files/admin/
Administration
Enabled apps
Apps that were actively enabled post-installation:
- Default encryption module
Disabled apps
Apps that were actively disabled post-installation:
- Activity
- Auditing / Logging
- Collaborative tags
- Comments
- Contacts integration
- Dashboard
- External storage support
- Monitoring
- Nextcloud announcements
- Recommendations
- Talk
- Text
- Usage survey
- User Status
- Video player
- Weather status
- Federation
- Update notifications
- Support
- Password policy
- Log reader
- Notifications
- Photos
Git
- Description: Gitea is used as a backup for git repositories stored on Git
- Location: https://git.phyllo.me
- Maintainer: lukas@phyllo.me
- Access: Core team only
Issue tracking
- Description: Wekan is used for issue tracking
- Location: https://kanboard.phyllo.me/
- Maintainer: lukas@phyllo.me
- Access: Core team only
- Description: rainloop and the cloudron internal email server are used to provide email mailboxes for users
- Location: https://mail.phyllo.me/
- Maintainer: lukas@phyllo.me
- Access: Core team only
Wiki
- Description : Wiki.js is used to power the wiki
- Location : https://wiki.phyllo.me
- Maintainer : lukas@phyllo.me