= Я налаштував хмарний виділений сервер Valheim за допомогою AWS, ось що я використовував і які у мене проблеми. = Я працюю з AWS протягом року або двох у своїй роботі (і я працював у розробнику програмного забезпечення протягом 20 років), тому я добре знайомий із тим, як це працює, а потім я натрапив на цю публікацію в блозі від AWS на налаштування сервера Valheim httpsaws.amazon.com/blogs/gametech/hosting-your-own-dedicated-valheim-server-in-the-cloud/ Він досить добре виконує свою роботу, проходячи крок за кроком процес, необхідний для створення всього. Загалом кінцеве рішення працює досить добре, але є деякі застереження та деталі, які я розповім пізніше Основа полягає в тому, що він використовує Cloudformation, щоб створити все для вас. Ви вводите базові дані, а він робить все інше. Cloudformation — це конфігурація AWS як мова шаблону коду. Ви можете генерувати будь-які потрібні ресурси в AWS за допомогою Cloudformation. Отриманий набір ресурсів, створений шаблоном Cloudformation, називається стеком Cloudformation Кілька кроків вручну передбачають налаштування розміщеної зони для URL-адреси, яка вказуватиме на IP-адресу вашого екземпляра EC2, а також деякі налаштування користувачів веб-сайту панелі керування та пароль сервера. Зрештою я заплатив 5 доларів за реєстрацію домену .link, який би вказував на IP-адресу мого сервера, і налаштував його за допомогою служби Route 53, як описано в публікації. Це необов’язково, але спрощує речі Він створює правило Eventbridge, яке спрацьовує раз на день, щоб відключити примірник EC2 для економії коштів. Запуск EC2 генерує комісію, і якщо ви не граєте 24/7, має сенс відключитися під час сну (я встановив свою роботу на 12:05 за моїм часом) Він генерує веб-сайт, розміщений у хмарі, за допомогою якого можна вмикати та вимикати сервер EC2 або змінювати його розмір. Керування автентифікацією на цьому сайті здійснюється за допомогою служби Cognito, тож ви можете надати логіни своїм друзям, і вони зможуть увімкнути (або вимкнути) сервер, коли захочуть Запуск сервера отримає поточну IP-адресу EC2 і оновить ваш DNS-сервер Route 53, щоб вказати на нього Служба резервного копіювання використовується для створення щоденних резервних копій вашого сервера Це насправді не проблема як така, але якщо вам не зручно використовувати SSH для входу на сервер Linux, це може бути не правильним рішенням для вас. Усунення несправностей у кінцевому підсумку змушує вас перейти на сервер, щоб перевірити, що відбувається. Наприклад, коли останній патч зламав роботу зі збереженням світу, я пішов на сервер і самостійно скопіював файл світу з одного місця в інше, щоб виправити це Знову ж таки, це не обов’язково проблема, але, крім згадки про те, що він працює в контейнері, і що вам потрібно внести деякі зміни в докер- compose.yml для оновлення пароля сервера, у дописі блогу не надто багато деталей про налаштування контейнера. Якщо ви зробите пошук на основі даних у docker-compose.yml, ви побачите, що він запускає цю настройку контейнера Valheim httpsgithub.com/mbround18/valheim-docker Контейнерне рішення добре задокументовано, якщо вам потрібно його усунути. Загалом це не було проблемою, за винятком однієї речі.. Усі попередні речі могли б ніколи не привернути мою увагу, якби параметри за замовчуванням для інстальованого контейнерного рішення (а не стандартні, які він постачає з коробки) не були налаштовані таким чином, щоб викликати збій. Одного разу я спробував увійти на сервер, але він не впустив мене. Після того, як я зайшов на примірник EC2 за допомогою SSH, я виявив, що основний диск заповнений. Я трохи дослідив і виявив, що спосіб налаштування контейнерного рішення valheim-docker містить розклад резервного копіювання файлів гри за замовчуванням, який виконується кожні 15 хвилин, а збереження встановлено на 3 дні Оглядаючись назад, я міг побачити це на скріншоті docker-compose.yml, який вони розмістили в дописі в блозі, але, звичайно, без будь-якого контексту я втратив це в той час httpsd2908q01vomqb2.cloudfront.net/91032ad7bbcb6cf72875e8e8207dcfba80173f7c/2022/04/05/valheim-nano-02-1024x494.png AUTO_BACKUP = 1 -- означає, що автоматичне резервне копіювання ввімкнено AUTO_BACKUP_SCHEDULE = */15 -- Вираз cron кожні 15 хвилин AUTO_BACKUP_DAYS_TO_LIVE = 3 -- Як довго зберігаються файли резервних копій Враховуючи, що розмір кожного файлу резервної копії становить кілька сотень МБ, за кілька днів це з’їло 8 ГБ простору, налаштованого за замовчуванням. Після того як я видалив непотрібні резервні копії та змінив розклад на щось більш розумне, відтоді все було добре Я все ще використовую це налаштування. Мені це подобається. Загалом це відносно низька вартість на місяць. Вони оцінюють 5 доларів на місяць за 20 годин безвідмовної роботи на тиждень із сервером середнього рівня, і поки що це відповідає тому, що я бачу. Так, я, ймовірно, буду більше близько 10 доларів, оскільки ми граємо частіше, але це зручно. Мені не потрібна додаткова машина, яка використовує електрику тут, у домі, або справді займається будь-якою інфраструктурною роботою. Єдине, за чим мені потрібно стежити, це те, що світ збережеться, якщо мені потрібно відійти від цього, і оскільки все створює Cloudformation, я можу не відновити це протягом 15 хвилин, якщо потрібно. Загалом це акуратно ще немає коментарів Будьте першим, хто поділіться своїми думками! == Про спільноту == Вікінги Олень сигналить == Схожий на цей пост == r/GooglePixelЯ використовував зарядний пристрій для ноутбука потужністю 65 Вт, щоб зарядити свій Pixel 6 і 92%13127 лютого r/PythonЯ створив просту програму для чату, використовуючи сокети та urwid56%120 травня r/EliteDangerousЯ навчав ШІ з кожною статтею GalNet і розповідав про це 96%4213 травня r/GrimesЯ записав Grimes @ EDC, але він захопив лише мій мікрофон93%422 травня r/singedmainsЯ попросив найдосконаліший у світі ШІ написати singed98%7Jun 19 r/valheimДля всіх вас, хто працює над тим, що мають розробники94%7823d r/valheimЗнайдено непідключений портал у Далаті, В’єтнам.99%426d r/valheimЯ ніколи не публікую, але це потрібно сказати92%2342d r/valheimОтже, хто знав, що морошка — це справді щось?96%2112d r/valheimМи з другом випробували гарпунну гармату. Не було 99%761d r/valheim Вид на Шварцвальд з Медоуз.98%461d r/valheimЯ намагаюся помістити своїх кнурів у плідник98%456d r/valheimВальхайм момент97%3820h r/valheimМне сподобатися цей мод камери від першої особи98%1145d r/valheimМожливо, це просто видавання бажаного за дійсне, але я підозрюю, що вони можуть97%1754d