STEAM ГРУПА
Archi's SC Farm Archi-ASF
STEAM ГРУПА
Archi's SC Farm Archi-ASF
70,067
В ИГРА
361,705
НА ЛИНИЯ
Основана
29 октомври 2015
Език
Английски (English)
Всички дискусии > 🇬🇧 Support (English) > Подробности за темата
 Тази тема е прикачена, така че сигурно е важна
Installing ArchiSteamFarm on SynologyNAS: A Comprehensive Guide
Installing ArchiSteamFarm on SynologyNAS: A Comprehensive Guide

This guide will walk you through installing ArchiSteamFarm[github.com] on your Synology NAS. While tailored for Synology users, the general steps are adaptable to other NAS platforms.

Before We Begin:

1. Set Up Custom DDNS:
Go to this guide[mariushosting.com], follow the instructions, and return here.

2. Set Up Wildcard Certificate:
Follow this guide[mariushosting.com] until Step 7, then return here.




Installation Steps:

1. Install Docker and Portainer:
Visit this guide[mariushosting.com] by Marius Bogdan Lixandru, which explains how to install both Docker and Portainer on Synology NAS.




2. Prepare Reverse Proxy for ASF:

- Head over to this guide[mariushosting.com] and follow the steps until Step 6.
- In the General section, set the Reverse Proxy Name to ArchiSteamFarm.
- Add the following under "Source":
  • Protocol: HTTPS
  • Hostname: `asf.yourname.synology.me`
    (Replace "yourname" with whatever name you chose while setting up the DDNS)
  • Port: `443`
  • Check Enable HSTS

- Under "Destination":
  • Protocol: HTTP
  • Hostname: `localhost`
  • Port: `1242`




3. Creating Folders:

Return to this guide[mariushosting.com] and follow the steps until Step 10. (Do not complete Step 10!)
Instead of creating a folder named "archivebox," create a folder called ASF. Inside this folder, create three subfolders:
  • plugins
  • logs
  • config




4. Configure ASF on PC:

Follow the wiki instructions[github.com] on how to set up ASF on your PC. This is a one-time step for configuration purposes. Once configured and logged in with your Steam account, proceed to Step 5.




5. Transfer Configuration Files:

- Open the `config` folder within the downloaded ASF directory on your PC.
- Locate the previously created `config` folder on your NAS.
- Drag and drop all files from the PC's `config` folder to the NAS's `config` folder.




6. Create and Configure IPC.config:

- Open the text editor on your NAS.
- Paste the following code:
{ "Kestrel": { "Endpoints": { "HTTP": { "Url": "http://*:1242" } } } }
- Save the file as IPC.config within the `/docker/ASF/config` folder on your NAS.




7. Deploy ASF using Portainer:

- Open Portainer and navigate to the settings.
- Navigate to the App Templates section.
- In the URL, paste this: `https://raw.githubusercontent.com/Lissy93/portainer-templates/main/templates.json`
- Save application settings and go to Templates > Application.

- Follow the screenshot below and click on the ArchiSteamFarm template.
- Find your UID and GID using this guide[mariushosting.com].
- Replace both PUID and PGID numbers in the template with the ones you received from the email (they are named UID and GID).
- Click on Show advanced options.

- Copy these lines and put them exactly like in the image below:
  • /volume1/docker/ASF/config
  • /volume1/docker/ASF/logs
  • /volume1/docker/ASF/plugins

Scroll down and click Deploy the container.
Wait a few minutes for deployment to complete. You should see something like a "Container successfully deployed" notification.




8. Access ASF:

- Open a new web browser window and navigate to https://asf.yourname.synology.me (replace "yourname" with the custom DDNS you made earlier).
- If everything is configured correctly, you should see the ASF login page!




9. Optional Step: Container Management

Go to the Containers section in Portainer and search for a container with a name similar to `archisteamfarm`. If you want to rename it, click on the container name and press the Edit button. Rename the container as desired.
If you want the container to automatically restart after crashes or power outages, scroll to the bottom of the page, find the RESTART POLICIES in the "Container details" area, and set it to Unless Stopped. Hit Update.




Congratulations!

You’ve successfully set up ArchiSteamFarm on your SynologyNAS! 🎉




Sources and Credits:

- Special thanks to Marius Bogdan Lixandru[mariushosting.com] for creating the guides that inspired this tutorial. You can support his work here[mariushosting.com].
- Thanks to Portainer Templates[portainer-templates.as93.net] for providing the template I used and modified.
- And, of course, credit to me[slat.cc] for writing this tutorial! 😉




For the tutorial with images go to here [gist.github.com].
Последно редактиран от TomerGamerTV; 19 окт. в 13:18
Всички дискусии > 🇬🇧 Support (English) > Подробности за темата