The awesome and damn simple, selfhosted alternative to linktree
.fleet | ||
.vscode | ||
assets | ||
dev | ||
src | ||
.env.example | ||
.gitignore | ||
LICENSE.txt | ||
package.json | ||
README.md | ||
yarn.lock |
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
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.