mirror of
https://github.com/factoriotools/factorio-docker.git
synced 2025-10-22 21:59:09 +02:00
Compare commits
1 Commits
fix/rcon-i
...
add-permis
Author | SHA1 | Date | |
---|---|---|---|
|
b4073aebac |
2
.github/workflows/docker-build.yml
vendored
2
.github/workflows/docker-build.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Set up QEMU
|
- name: Set up QEMU
|
||||||
uses: docker/setup-qemu-action@v3
|
uses: docker/setup-qemu-action@v3
|
||||||
|
2
.github/workflows/docker-description.yml
vendored
2
.github/workflows/docker-description.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Docker Hub Description
|
- name: Docker Hub Description
|
||||||
uses: peter-evans/dockerhub-description@v4.0.2
|
uses: peter-evans/dockerhub-description@v4.0.2
|
||||||
|
4
.github/workflows/lint.yml
vendored
4
.github/workflows/lint.yml
vendored
@@ -11,7 +11,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: shellcheck
|
- name: shellcheck
|
||||||
uses: reviewdog/action-shellcheck@v1
|
uses: reviewdog/action-shellcheck@v1
|
||||||
@@ -23,7 +23,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: hadolint
|
- name: hadolint
|
||||||
uses: reviewdog/action-hadolint@v1
|
uses: reviewdog/action-hadolint@v1
|
||||||
|
2
.github/workflows/update.yml
vendored
2
.github/workflows/update.yml
vendored
@@ -12,7 +12,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.REPO_TOKEN }}
|
token: ${{ secrets.REPO_TOKEN }}
|
||||||
|
|
||||||
|
13
README.md
13
README.md
@@ -6,8 +6,17 @@
|
|||||||
[中文](./README_zh_CN.md)
|
[中文](./README_zh_CN.md)
|
||||||
|
|
||||||
<!-- start autogeneration tags -->
|
<!-- start autogeneration tags -->
|
||||||
* `latest, 2.0.64`
|
* `latest, 2.0.60`
|
||||||
* `2, 2.0, 2.0.60, stable, stable-2.0.60`
|
* `2, 2.0, 2.0.55, stable, stable-2.0.55`
|
||||||
|
* `2.0.59`
|
||||||
|
* `stable-1.1.110, 1, 1.1, 1.1.110`
|
||||||
|
* `1.0.0, 1.0`
|
||||||
|
* `0.17.79, 0.17`
|
||||||
|
* `0.16.51, 0.16`
|
||||||
|
* `0.15.40, 0.15`
|
||||||
|
* `0.14.23, 0.14`
|
||||||
|
* `0.13.20, 0.13`
|
||||||
|
* `0.12.35, 0.12`
|
||||||
<!-- end autogeneration tags -->
|
<!-- end autogeneration tags -->
|
||||||
|
|
||||||
## Tag descriptions
|
## Tag descriptions
|
||||||
|
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
|
"2.0.55": {
|
||||||
|
"sha256": "ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae",
|
||||||
|
"tags": [
|
||||||
|
"stable",
|
||||||
|
"stable-2.0.55",
|
||||||
|
"2",
|
||||||
|
"2.0",
|
||||||
|
"2.0.55"
|
||||||
|
]
|
||||||
|
},
|
||||||
"2.0.60": {
|
"2.0.60": {
|
||||||
"sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b",
|
"sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b",
|
||||||
"tags": [
|
|
||||||
"stable",
|
|
||||||
"stable-2.0.60",
|
|
||||||
"2",
|
|
||||||
"2.0",
|
|
||||||
"2.0.60"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"2.0.64": {
|
|
||||||
"sha256": "729480a81fc3b3bd105bd0c92e108ee1caaac7840cc168cb32b0f9db8759a28a",
|
|
||||||
"tags": [
|
"tags": [
|
||||||
"latest",
|
"latest",
|
||||||
"2.0.64"
|
"2.0.60"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -6,8 +6,8 @@ services:
|
|||||||
args:
|
args:
|
||||||
# Check buildinfo.json for supported versions and SHAs
|
# Check buildinfo.json for supported versions and SHAs
|
||||||
# https://github.com/factoriotools/factorio-docker/blob/master/buildinfo.json
|
# https://github.com/factoriotools/factorio-docker/blob/master/buildinfo.json
|
||||||
- VERSION=2.0.60
|
- VERSION=2.0.55
|
||||||
- SHA256=69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b
|
- SHA256=ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae
|
||||||
ports:
|
ports:
|
||||||
- "34197:34197/udp"
|
- "34197:34197/udp"
|
||||||
- "27015:27015/tcp"
|
- "27015:27015/tcp"
|
||||||
|
@@ -1,4 +1,3 @@
|
|||||||
#define _GNU_SOURCE
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
@@ -108,8 +107,7 @@ char* read_password(const char* conf_dir) {
|
|||||||
fseek(fptr, 0, SEEK_SET); /* same as rewind(f); */
|
fseek(fptr, 0, SEEK_SET); /* same as rewind(f); */
|
||||||
|
|
||||||
char *password = malloc(fsize + 1);
|
char *password = malloc(fsize + 1);
|
||||||
size_t bytes_read = fread(password, fsize, 1, fptr);
|
fread(password, fsize, 1, fptr);
|
||||||
(void)bytes_read; // Suppress unused warning
|
|
||||||
fclose(fptr);
|
fclose(fptr);
|
||||||
|
|
||||||
password[fsize] = 0;
|
password[fsize] = 0;
|
||||||
|
Reference in New Issue
Block a user