1diff --git a/apks/reddit-importer/APKBUILD b/apks/reddit-importer/APKBUILD
2new file mode 100644
3index 0000000000000000000000000000000000000000..c75c4bd26abe70eb8b4a212e8b012978252d824f
4--- /dev/null
5+++ b/apks/reddit-importer/APKBUILD
6@@ -0,0 +1,39 @@
7+# Maintainer: Gabriel Arakaki Giovanini <mail@gabrielgio.me>
8+pkgname=reddit-importer
9+pkgver=0_git20231225
10+pkgrel=0
11+_commit=e5ce82abf59dc28bcc84a336053a95a58cf27c16
12+pkgdesc="A process to import images and videos from liked post on reddit local folder."
13+url="https://git.sr.ht/~gabrielgio/reddit-importer"
14+arch="x86_64"
15+license="MIT"
16+options="!check" # this can't be tested
17+depends="
18+ gallery-dl
19+"
20+makedepends="go make"
21+builddir="$srcdir/$pkgname-$_commit"
22+install="$pkgname.pre-install"
23+subpackages="$pkgname-openrc"
24+source="$pkgname-$_commit.tar.gz::https://git.sr.ht/~gabrielgio/$pkgname/archive/$_commit.tar.gz
25+ $pkgname.initd
26+ $pkgname.confd"
27+
28+
29+build() {
30+ make
31+}
32+
33+package() {
34+ install -m755 -D "$srcdir"/$pkgname.initd \
35+ "$pkgdir"/etc/init.d/$pkgname
36+ install -m644 -D "$srcdir"/$pkgname.confd \
37+ "$pkgdir"/etc/conf.d/$pkgname
38+ install -Dm755 bin/reddit-importer "$pkgdir"/usr/bin/reddit-importer
39+}
40+
41+sha512sums="
42+06cbe8dc28737b4f3fa265f4af1d0dd82e2e0ad8e15e7b0efec3de6e56a7677cf9d61d82100b777a8238331bb31d98b61a427e0c9899ce391e191fcc8d765d85 reddit-importer-e5ce82abf59dc28bcc84a336053a95a58cf27c16.tar.gz
43+8d992bbcf8d0b9f54ce7659c9c6d27dc886b488432daad0c0857e31b006cc54b11096e056d996bb4d831babf72306e274a24a4ab77a904fa7dcf0430875e597f reddit-importer.initd
44+d277a7144b89a1f100c7f2fe2a645b16ddfdcfd23ee594d24d171fc2965c342f8fce5aabff2f9ca40905d4ad7272daa586c7c8bbdf98711e627f511b07306695 reddit-importer.confd
45+"
46diff --git a/apks/reddit-importer/reddit-importer.confd b/apks/reddit-importer/reddit-importer.confd
47new file mode 100644
48index 0000000000000000000000000000000000000000..3e562a5868afaa4bfae8c9cb00cbed54d28d8458
49--- /dev/null
50+++ b/apks/reddit-importer/reddit-importer.confd
51@@ -0,0 +1,11 @@
52+client_id=""
53+client_secret=""
54+reddit_username=""
55+reddit_password=""
56+tmp_dir="/tmp/$RC_SVCNAME/"
57+
58+# for my local set I use www-data for most of my service. Change it to fit yours
59+cmd_user="www-data:www-data"
60+
61+# File to redirect stdout/stderr into. Set to empty string to disable.
62+#logfile="/var/log/$RC_SVCNAME.log"
63diff --git a/apks/reddit-importer/reddit-importer.initd b/apks/reddit-importer/reddit-importer.initd
64new file mode 100644
65index 0000000000000000000000000000000000000000..7298269069caf0e3a221d25e0a297a8369d66e33
66--- /dev/null
67+++ b/apks/reddit-importer/reddit-importer.initd
68@@ -0,0 +1,27 @@
69+#!/sbin/openrc-run
70+supervisor="supervise-daemon"
71+
72+name="reddit-importer"
73+command="/usr/bin/reddit-importer"
74+command_args="-id ${client_id}
75+ --secret ${client_secret}
76+ -username ${reddit_username}
77+ -password ${reddit_password}
78+ "
79+command_background="yes"
80+
81+supervise_daemon_args="--user $cmd_user -d $tmp_dir"
82+pidfile="/run/$RC_SVCNAME.pid"
83+output_log="$logfile"
84+error_log="$logfile"
85+
86+start_pre() {
87+ if [ "$logfile" ]; then
88+ checkpath --file --mode 0640 --owner "cmd_user" "$logfile" || return 1
89+ fi
90+ checkpath --directory --owner "$cmd_user" --mode 0775 "$tmp_dir" || return 1
91+}
92+
93+depend() {
94+ use net
95+}
96diff --git a/apks/reddit-importer/reddit-importer.pre-install b/apks/reddit-importer/reddit-importer.pre-install
97new file mode 100644
98index 0000000000000000000000000000000000000000..74f1b591e16d12b52c7f15812c77334cfe0f3151
99--- /dev/null
100+++ b/apks/reddit-importer/reddit-importer.pre-install
101@@ -0,0 +1,9 @@
102+#!/bin/sh
103+
104+user=www-data
105+group=www-data
106+
107+addgroup -S $group 2>/dev/null
108+adduser -S -D -h /var/lib/$user -s /sbin/nologin -G $group -g $user $user 2>/dev/null
109+
110+exit 0