Remove pleroma build scripts
This commit is contained in:
parent
37822420b4
commit
6c6149467a
@ -1,23 +0,0 @@
|
||||
# Contributor: Alex Denes <caskd@redxen.eu>
|
||||
# Maintainer: Alex Denes <caskd@redxen.eu>
|
||||
pkgname=redxen-config-pleroma
|
||||
pkgver=2020.12.7
|
||||
pkgrel=0
|
||||
pkgdesc="Pleroma configuration"
|
||||
url="https://git.redxen.eu/RedXen"
|
||||
arch="noarch"
|
||||
license="none"
|
||||
depends="pleroma"
|
||||
source="
|
||||
config.exs
|
||||
secret.exs
|
||||
mrf.exs
|
||||
"
|
||||
options="!check"
|
||||
|
||||
package() {
|
||||
install -Dm600 secret.exs "$pkgdir"/etc/pleroma/secret.exs
|
||||
install -Dm644 config.exs "$pkgdir"/etc/pleroma/config.exs
|
||||
install -Dm644 mrf.exs "$pkgdir"/etc/pleroma/mrf.exs
|
||||
}
|
||||
|
@ -1,48 +0,0 @@
|
||||
import Config
|
||||
|
||||
config :pleroma, Pleroma.Web.Endpoint,
|
||||
url: [host: "social.redxen.eu", scheme: "https", port: 443],
|
||||
http: [ip: {0, 0, 0, 0}, port: 7576]
|
||||
|
||||
config :pleroma, :instance,
|
||||
name: "RedXen Fedi",
|
||||
email: "caskd@redxen.eu",
|
||||
notify_email: "fedi@redxen.eu",
|
||||
description: "The social center for the fediverse",
|
||||
limit: 5000,
|
||||
federating: false,
|
||||
invites_enabled: true,
|
||||
static_dir: "/var/lib/pleroma/static",
|
||||
registrations_open: false,
|
||||
max_account_fields: 10
|
||||
|
||||
config :pleroma, :frontend_configurations,
|
||||
pleroma_fe: %{
|
||||
theme: "redxen",
|
||||
logo: "/static/logo.png",
|
||||
logoMask: false,
|
||||
background: "/static/background.jpg",
|
||||
showFeaturesPanel: false,
|
||||
disableChat: true,
|
||||
collapseMessageWithSubject: true,
|
||||
hideSitename: true
|
||||
}
|
||||
|
||||
config :pleroma, :media_proxy, enabled: true
|
||||
|
||||
# Configure web push notifications
|
||||
config :web_push_encryption, :vapid_details, subject: "mailto:fedi@redxen.eu"
|
||||
|
||||
config :pleroma, configurable_from_database: false
|
||||
config :pleroma, :database, rum_enabled: false
|
||||
config :pleroma, :chat, enabled: false
|
||||
config :pleroma, :instances_favicons, enabled: true
|
||||
config :pleroma, Pleroma.Uploaders.Local, uploads: "/var/lib/pleroma/uploads"
|
||||
|
||||
config :pleroma, :gopher,
|
||||
enabled: false,
|
||||
ip: {0, 0, 0, 0},
|
||||
port: 9999
|
||||
|
||||
import_config("secret.exs")
|
||||
import_config("mrf.exs")
|
@ -1,9 +0,0 @@
|
||||
import Config
|
||||
|
||||
config :pleroma, :mrf, policies: [
|
||||
Pleroma.Web.ActivityPub.MRF.AntiLinkSpamPolicy,
|
||||
Pleroma.Web.ActivityPub.MRF.SimplePolicy
|
||||
]
|
||||
|
||||
config :pleroma, :mrf_simple,
|
||||
media_nsfw: ["stereophonic.space", "baraag.net"]
|
@ -1,22 +0,0 @@
|
||||
# Contributor: Alex Denes <caskd@redxen.eu>
|
||||
# Maintainer: Alex Denes <caskd@redxen.eu>
|
||||
pkgname=redxen-lxc-pleroma
|
||||
pkgver=2020.10.12
|
||||
pkgrel=0
|
||||
pkgdesc="Pleroma LXC configuration files"
|
||||
url="https://git.redxen.eu/RedXen"
|
||||
arch="noarch"
|
||||
license="none"
|
||||
depends="lxc"
|
||||
options="!check"
|
||||
source="
|
||||
config
|
||||
"
|
||||
|
||||
package() {
|
||||
install -dm755 "$pkgdir"/containers/pleroma
|
||||
install -dm755 "$pkgdir"/pleroma-data
|
||||
install -Dm644 config "$pkgdir"/var/lib/lxc/pleroma/config
|
||||
}
|
||||
|
||||
sha512sums="a06cca1f677119cafbae79818b866802d2dc9c6e15b3ddee0a722a11e25d4b978aff8f87fd5dfee0f0452abc4edfe832b8d170c60193485d5dd6fbd65a42c49b config"
|
@ -1,13 +0,0 @@
|
||||
lxc.net.0.type = none
|
||||
lxc.rootfs.path = dir:/containers/pleroma
|
||||
lxc.init.cmd = /pleroma/bin/pleroma start
|
||||
lxc.signal.halt = SIGTERM
|
||||
lxc.signal.reboot = SIGTERM
|
||||
lxc.tty.max = 1
|
||||
lxc.pty.max = 1
|
||||
lxc.cap.drop = sys_module mac_admin mac_override sys_time
|
||||
lxc.mount.auto = cgroup:mixed proc:mixed sys:mixed
|
||||
lxc.mount.entry = shm dev/shm tmpfs defaults,create=dir 0 0
|
||||
lxc.mount.entry = mqueue dev/mqueue mqueue defaults,optional,create=dir 0 0
|
||||
lxc.mount.entry = /sys/kernel/security sys/kernel/security none ro,bind,optional 0 0
|
||||
lxc.mount.entry = /pleroma-data /var/lib/pleroma bind defaults,create=dir 0 0
|
Loading…
Reference in New Issue
Block a user