1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/lemmy_ynh.git synced 2024-09-03 19:36:09 +02:00
lemmy_ynh/manifest.toml
Matthew DeAbreu 8d12e31853
add inbox permission
api permission allows access to the API which can be used to manipulate the Lemmy instance (login, create user, etc) but the instance will not take part in federation. To take part in federation other instances need to `post` to the url `/inbox`
2023-07-10 13:54:16 -07:00

82 lines
2.1 KiB
TOML

packaging_format = 2
id = "lemmy"
name = "Lemmy"
description.en = "Link aggregator/Reddit clone for the fediverse"
description.fr = "Agrégateur de liens/clone Reddit pour le fedivers"
version = "0.16.7~ynh4"
maintainers = []
[upstream]
license = "GPL-3.0"
website = "https://join-lemmy.org/"
demo = "https://lemmy.ml/"
admindoc = "https://join-lemmy.org/docs/en/"
code = "https://github.com/LemmyNet/lemmy"
[integration]
yunohost = ">= 11.1.21"
architectures = ["amd64"]
multi_instance = false
ldap = false
sso = false
disk = "50M"
ram.build = "100M"
ram.runtime = "50M"
[install.domain]
type = "domain"
full_domain = true
[install.init_main_permission]
type = "group"
default = "visitors"
[resources]
[resources.sources]
[resources.sources.main]
url = "https://github.com/jjlin/docker-image-extract/archive/b664b29a1de37d25f732e885e1331a8e90f67dcd.tar.gz"
sha256 = "7b2c8baeec6e9a67c905d4d55e4dc0944815cf55bd6bf11fadbb6eb8990b4912"
autoupdate.upstream = "https://github.com/jjlin/docker-image-extract"
autoupdate.strategy = "latest_github_commit"
[resources.sources.lemmy-translations]
url = "https://github.com/LemmyNet/lemmy-translations/archive/f1602a5993c426d56ebb7c98a8453fbfb482e9a7.tar.gz"
sha256 = "570d3f8c1ab13dbf72fd2f2f6d7a930a5fd7233259fbd0f1b156205524f0e4c3"
autoupdate.upstream = "https://github.com/LemmyNet/lemmy-translations/"
autoupdate.strategy = "latest_github_commit"
[resources.ports]
main.default = 8536
ui.default = 8537
[resources.system_user]
[resources.install_dir]
[resources.data_dir]
subdirs = ["pictrs-data"]
[resources.permissions]
main.url = "/"
api.url = "/api"
api.allowed = "visitors"
api.auth_header = false
api.show_tile = false
api.protected = true
inbox.url = "/inbox"
inbox.allowed = "visitors"
inbox.auth_header = false
inbox.show_tile = false
inbox.protected = true
[resources.apt]
packages = "postgresql espeak"
[resources.database]
type = "postgresql"