Code Monkey home page Code Monkey logo

Comments (10)

mbround18 avatar mbround18 commented on May 21, 2024 1

Its in the start valheim script, I can add a flag for it

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

Btw @nickkeane if you want to test out the bepinex feature early, switch your image to ghcr.io/mbround18/valheim:development-bepinex it should be accessible via github but I am not sure.

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

It has the switch for force installation
image

from valheim-docker.

nickkeane avatar nickkeane commented on May 21, 2024

I'm getting an unauthorized error when referencing the image, not sure if I'm doing it right:

Step 5/8 : FROM ghcr.io/mbround18/valheim:development-bepinex AS Valheim
ERROR: Service 'valheim' failed to build : Head https://ghcr.io/v2/mbround18/valheim/manifests/development-bepinex: unauthorized

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

Huh it should be open permissions on that archive, let me try to push to dockerhub

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

Sweeet looks like someone stopped trying to gain access to my dockerhub,

try just mbround18/valheim:development-bepinex which should pull from dockerhub

https://hub.docker.com/layers/138364213/mbround18/valheim/development-bepinex/images/sha256-2e57c0911cbb56fede53e693cc3c1933caea388740911afb742f6e030a307644?context=explore

from valheim-docker.

nickkeane avatar nickkeane commented on May 21, 2024

When starting the dev image I get this error, the stable image seems to bootstrap steamcmd fine:

valheim | [Valheim][steam]: Running Install...
valheim | [ODIN][INFO] - Installing 896660 to /home/steam/valheim
valheim | [ODIN][ERROR] - Failed to find steamcmd in path
valheim | [ODIN][ERROR] - Checking for script under steam user.
valheim | [ODIN][INFO] - Executing: /home/steam/steamcmd/steamcmd.sh .....
valheim | [ODIN][INFO] - Using steamcmd script at /home/steam/steamcmd/steamcmd.sh
valheim | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
valheim | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
valheim | [ 0%] Checking for available updates...
valheim | KeyValues Error: LoadFromBuffer: missing { (current key: '<!DOCTYPE') in file manifest [offset: 14]
valheim |
valheim | /data/src/tier1/KeyValues.cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
valheim | [----] Verifying installation...
valheim | [ 0%] Downloading update...
valheim | [ 0%] Checking for available updates...
valheim | KeyValues Error: LoadFromBuffer: missing { (current key: '<!DOCTYPE') in file manifest [offset: 14]
valheim |
valheim | /data/src/tier1/KeyValues.cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
valheim | [----] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
valheim | /data/src/tier0/threadtools.cpp (3658) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x5768cd70/0x0xf7bb2b'
valheim | [ODIN][INFO] - Exited with status code: 254
valheim | [Valheim][steam]: Initializing Variables....
valheim | [ODIN][ERROR] - Failed to find server executable! Please run odin install

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

Do you have any weird networking preventing the container from reaching outside? Try running docker-compose down and then docker-compose up

from valheim-docker.

nickkeane avatar nickkeane commented on May 21, 2024

No it works perfectly fine with the other image (mbround18/valheim:latest). And the error is pretty consistent, so it's probably noot some one-off thing w/ the steam servers. Was something changed with steamcmd or the file system in the dev branch?

My compose looks like this, the only thing I'm changing is the image.

version: "3.8"
services:
valheim:
image: mbround18/valheim:latest
container_name: valheim
restart: always
network_mode: bridge
ulimits:
nofile:
soft: 2048
hard: 2048
environment:
- PORT=2456
- NAME="[SDG] Valhalla Awaits"
- WORLD="valhalla_awaits"
- PASSWORD="sdg1234"
- PUID=1000
- PGID=60
- TZ=America/New_York
- PUBLIC=1
- FORCE_INSTALL=0
- AUTO_UPDATE=1
- AUTO_UPDATE_SCHEDULE="0 6 * * *"
- AUTO_BACKUP=1
- AUTO_BACKUP_SCHEDULE="0 * * * *"
- AUTO_BACKUP_REMOVE_OLD=1
- AUTO_BACKUP_DAYS_TO_LIVE=7
- AUTO_BACKUP_ON_UPDATE=1
- AUTO_BACKUP_ON_SHUTDOWN=1
- ODIN_CONFIG_FILE="config.json"
- VPLUS_VERSION="0.8"
ports:
- "2456:2456/udp"
- "2457:2457/udp"
- "2458:2458/udp"
volumes:
- ./app/server:/home/steam/valheim
- ./app/data:/home/steam/.config/unity3d/IronGate/Valheim
- ./app/backups:/home/steam/backups

from valheim-docker.

mbround18 avatar mbround18 commented on May 21, 2024

Nada nothing was changed in comparison to the steamcmd but i did do some work on the dev branch. Take a look at #149 for the changes that are occuring. Thats also where a few peeps are doing testing as well.

from valheim-docker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.