This bio.link clone project made solely for demoing purpose and powered by Next.js. Find out more here.
To run a local development server use
npm run dev
# or
yarn dev
Deploy with dokku to Hetzner Clound
- Create new server and access it via SSH
- Install dokku on you newly created server
- Run following command to setup new application on dokku
dokku apps:create biolink-clone
dokku proxy:ports-set biolink-clone http:80:5000
dokku domains:add biolink-clone ?your_domain_name?
- Create personal access token in GitHub account
dokku git:auth github.com ?username? ?personal-access-token?
- Deploy application and verify if its running
- Enable HTTPS and scheduler SSL certificate renewal
dokku config:set biolink-clone DOKKU_LETSENCRYPT_EMAIL=''
dokku letsencrypt:enable biolink-clone
dokku letsencrypt:cron-job --add
###Deploy steps
- Push the latest changes to GitHub
- Login with SSH to your server and run
dokku git:sync --build biolink-clone https://github.com/?your_repo_name?
- Check last 1000 lines of logs:
dokku logs biolink-clone -n 1000