bubble/example.ini

64 lines
2.2 KiB
INI

[server]
; The Bubble extension (50_bubble.py) must be on the `modules` path.
modules = /home/username/src/bubble
; See GmCapsule documentation for details about the server parameters.
host = localhost
[titan]
upload_limit = 102400
[bubble]
name = My Bubble
info = A Small Social Hub
; info.nouser = Longer description to show for unregistered visitors.
icon = 🌒
conduct = Here you can detail the Code of Conduct for your Bubble.
|
The contents are basic Gemtext, except empty lines are marked with a single | character so it is easier to keep track of the indentation, and headings use ampersands (&) instead of hash characters because those are reserved for comments in GmCapsule .ini files. When multiple lines are used, each much be indented so the parser knows they are part of the same value.
; frontpage = & Private Bubble
; |
; Sorry, you need a registered client certificate to access this server.
help.intro = This will be shown on the Help page. You can put local instance-specific information here.
; Allow users to register accounts.
user.register = true
; Allow users to create subspaces.
user.subspaces = true
; Feedback mechanisms.
user.likes = true
user.thanks = true
user.reactions = 😄 🥰 🤯 💥
; avatar.note = => gemini://geminispace.org/s/Bubble-Issues/issues/9 Missing your favorite Emoji?
; `email.cmd` must be set or email notifications will be disabled.
; Can be set to "stdout" for debugging purposes.
; email.cmd = /usr/sbin/sendmail
email.from = noreply@example.com
; Database server and credentials.
db.host = localhost
db.port = 3306
db.user = db_user
db.password = db_password
db.name = bubble
; Certificate password for registering a client certificate for the "admin"
; user after initial setup. Expires after 60 minutes of database creation.
; You can change or reset this in the Administration page when logged in
; as "admin".
admin.certpass = password
; Cloned bare Git repositories are kept in this directory for keeping track
; of commit history and messages.
repo.cachedir = /home/username/.bubble-cache/
; URL for broadcasting Gemini feed entries.
antenna.url = gemini://warmedal.se/~antenna/submit gemini://gemini.smallweb.space/antenna/submit
antenna.label = "📡 Antenna" "DSN Antenna"