Remove pleroma build scripts

This commit is contained in:
Alex D. 2020-12-30 16:15:02 +00:00
parent 37822420b4
commit 6c6149467a
Signed by: caskd
GPG Key ID: F92BA85F61F4C173
5 changed files with 0 additions and 115 deletions

View File

@ -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
}

View File

@ -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")

View File

@ -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"]

View File

@ -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"

View File

@ -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