Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # How to Self Host a Comet on Digital Ocean
- [Urbit Instructions](https://urbit.org/using/install/)
- [Digital Ocean Hosting](https://urbit.org/using/operations/hosting/)
- **INSTRUCTIONS HERE**
- 1. Create Digital Ocean account - $100 Free Link - https://m.do.co/c/cd1af03ce428
- 2. Create droplet with the following settings:
- **Image:** Ubuntu 20.04x64
- **Plan:** 4GB RAM
- **Authentication:** Password - *create root password*
- **Choose a hostname:** This can be anything, call it "mycomet"
- 3. Click into the droplet and `open Console`
- 4. login: `root` -- password: `PASSWORDCREATED`
- 5. `adduser mycomet` -- *make new password or do same as root, ur choice*
- *skip all questions*
- 6. `usermod -aG sudo mycomet`
- 7. `rsync --archive --chown=mycomet:mycomet ~/.ssh /home/mycomet`
- 8. Check firewall `$ sudo ufw app list`
- 9. Configure ufw to allow connections via ssh and to use standard web port
- `$ sudo ufw allow OpenSSH`
- `$ sudo ufw allow www`
- `$ sudo ufw allow 34543/udp`
- 10. Turn on the firewall `$ sudo ufw enable`
- 11. Type `exit` into console
- 12. Log in with new user just created
- 13. Make directory, install, and permit it to bind to the web port:
- `$ mkdir urbit`
- `$ cd urbit`
- `$ wget --content-disposition https://urbit.org/install/linux64/latest`
- `$ tar zxf ./linux64.tgz --strip=1`
- `$ sudo setcap 'cap_net_bind_service=+ep' urbit`
- 14. Booting the comet `$ ./urbit -c mycomet`
- When your ship is finished booting, you will see either the ~sampel_marzod:dojo> or ~sampel_marzod:chat-cli/ prompt
- 15. Mounting your comet `$ |mount %`
- 16. Getting your code `$ +code`
- 17. Go to web browser and copy paste the digital ocean droplet IP
- 18. Enter `code` from dojo into web browser
- 19. Close DO console
- 20. Click `Join a Group` and enter ~winder-dapsym/urchan
- **long load is normal**
- 21. Welcome to freedom
- # WHEN YOU'RE READY TO PURCHASE A PLANET CONTACT INFO FOR ~NILDYS
Add Comment
Please, Sign In to add comment