The awesome and damn simple, selfhosted alternative to linktree
https://dev.cat-enby.club/Nikurasu/socialtree-js
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
1 month ago | |
---|---|---|
.fleet | 4 months ago | |
.vscode | 4 months ago | |
assets | 1 month ago | |
dev | 2 months ago | |
src | 1 month ago | |
.env.example | 3 months ago | |
.gitignore | 1 month ago | |
LICENSE.txt | 3 months ago | |
README.md | 1 month ago | |
package.json | 3 months ago | |
yarn.lock | 1 month ago |
README.md
Socialtree
The awesome and damn simple, selfhosted alternative to linktree
TODO:
- working template
- overwrites of default styles with css
!important
for round profile-pic etc. - more styles
- Dockerize
TODO until 1.0:
- Import my styles from the old socialtree
- Overwrite for round profile pictures
- Testing if everything works like expected
- Expand Documentation
- Rewrite README
Setup
A up to date docker image is provided at my gitea, but you can also build it yourself.
Build
- Clone the repository
git clone https://git.oishi-ra.men/Nikurasu/socialtree-js.git
- Copy .env.example to .env and edit it to your needs
- Build the image. For unix like systems I provide a bash script in
dev/shell/docker-prod.sh
. I hated the hassle to type the full command every time ;)
Deploy
- Done with docker-compose. Use the file at
dev/docker/stacks/main/compose.yml
and edit it to your needs. - Configure the resulting config.yml file under your mounted assets volume
config/config.yml
and replace the profile pic in the img folderimg/profilepic.jpg
. The image name can be ajusted in the config file if needed.