mirror of
https://github.com/m1k1o/neko.git
synced 2024-07-24 14:40:50 +12:00
33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
|
# Quick Start (WIP)
|
|||
|
|
|||
|
1. Deploy a server or VPS
|
|||
|
|
|||
|
**Recommended Specs:**
|
|||
|
|
|||
|
| Resolution | Cores | Ram | Recommendation |
|
|||
|
|-------------|-------|-------|------------------|
|
|||
|
| 1024×576@30 | 2 | 2gb | Not Recommended |
|
|||
|
| 1280x720@30 | 4 | 4gb | Good Performance |
|
|||
|
| 1280x720@30 | 6 | 4-6gb | Recommended |
|
|||
|
| 1280x720@30 | 8 | 8gb+ | Best Performance |
|
|||
|
|
|||
|
*Why are the specs so high?* : If you think about it, you have to run a full desktop, a browser (a resource hog on its own) *and* encode/transmit the desktop, there's a lot going on and so it demands some power.
|
|||
|
|
|||
|
*Note:* changing the resolution will require additional setup
|
|||
|
|
|||
|
2. [Login via SSH](https://www.digitalocean.com/docs/droplets/how-to/connect-with-ssh/)
|
|||
|
|
|||
|
3. Install Docker
|
|||
|
```shell
|
|||
|
curl -sSL https://get.docker.com/ | CHANNEL=stable bash
|
|||
|
```
|
|||
|
4. Run these commands:
|
|||
|
```shell
|
|||
|
sudo ufw allow 80/tcp # if you have ufw installed/enabled
|
|||
|
sudo ufw allow 59000:59100/udp
|
|||
|
wget https://raw.githubusercontent.com/nurdism/neko/master/docker-compose.yaml
|
|||
|
sudo docker-compose up -d
|
|||
|
```
|
|||
|
5. Visit the IP address server in your browser and login, the default password is `neko`
|
|||
|
|
|||
|
> 💡 **Protip**: Run `nano docker-compose.yaml` to edit the settings, then press `ctrl+x` to exit and save the file.
|