1
0
mirror of https://github.com/zedeus/nitter synced 2024-11-28 12:39:38 +01:00
Commit Graph

27 Commits

Author SHA1 Message Date
Jonas Chopin-Revel
e93de59118
Edit Dockerfile (#763)
Co-authored-by: Jonas Chopin-Revel <contact@jonas-chopin.com>
2023-03-28 15:18:16 +02:00
Zed
92a6eb0339 Bump Dockerfile Nim to 1.6.10 2022-11-27 12:49:50 +01:00
Zed
3526318482
Merge pull request #598 from nopdotcom/docker-expose-port
Dockerfile: Move EXPOSE outside the builder stage
2022-05-10 14:10:53 +02:00
Jay Carlson
a21a33f835 Docker: add ca-certificates to runtime
Current Alpine doesn't ship with the "well-known" CA
certificates. Without them present, outbound HTTPS or TLS connections
aren't even initiated, leading to this at startup:

```
fetching token failed: No SSL/TLS CA certificates found.
```

This adds `ca-certificates` to the runtime image.
2022-04-01 17:54:58 -07:00
Jay Carlson
b5262dc010 Dockerfile: Fix EXPOSE outside the build stages 2022-04-01 16:37:02 -07:00
Zed
266e0a0082 Merge branch 'gardenrobot/optimize-docker-build' 2022-01-30 17:30:18 +01:00
Sam Erika Clotfelter
bd1630c2ee remove unneeded -y 2022-01-27 00:01:51 -05:00
Sam Erika Clotfelter
c95fc32e0e use docker cache 2022-01-26 23:50:29 -05:00
Zed
8c2e0c66e2 Render markdown files with a tool 2022-01-09 23:35:56 +01:00
Zed
204b3e9e78 Remove unnecessary packages from Dockerfile
Closes #369
Closes #426
2021-12-27 04:10:44 +01:00
Zed
458f34901c Improve Dockerfile 2021-12-27 04:09:04 +01:00
Zed
9eb7532bfa Untrack nitter.conf, add nitter.example.conf
Closes #324
2021-12-27 03:13:59 +01:00
FireMasterK
bacc1cbd0d
Create a working docker-compose file. 2021-12-26 23:15:00 +00:00
Peter Dave Hello
739eb12bed
Set the tag of Docker base image: Redis to 6-alpine (#427)
Redis 6.0.4 is a little bit dated, there are some security
updates in the futures versions.

Set the image tag to 6-alpine, instead of 6.0.15-alpine or 6.2.5-alpine,
so that we don't need to manually follow the minor and patch versions
manually, will be more convenient.

(Could use with `--pull` parameter when building the image, so that
Docker will always check the latest 6-alpine)
2021-08-18 19:39:57 +02:00
Zed
97a582e837 Add ssh to docker to fix package installation 2020-11-15 03:58:08 +01:00
SolitudeSF
f5d0ddf9b8 Change docker image 2020-11-10 15:54:08 +01:00
Zed
f3ebb87e23
Merge pull request #273 from PeterDaveHello/ImproveDockerfileCacheLeverage
Refactor Dockerfile, separate and move `apk add` upper
2020-11-08 13:30:31 +01:00
Peter Dave Hello
b75336ce78 Use JSON notation for CMD's arguments in Dockerfile
Reference - Best practices for writing Dockerfiles:

- https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#cmd

> CMD should almost always be used in the form of CMD ["executable","param1", "param2"…]
2020-11-08 13:30:18 +01:00
Peter Dave Hello
373fabbc94 Refactor Dockerfile, separate and move apk add upper
This will allow Docker to cache the pacakges apk added, which saves the
bandwidth and time to build this Docker image.
2020-11-08 18:29:02 +08:00
Peter Dave Hello
e2e3b955f4 [Dockerfile] Replace manual apk update w/ --no-cache 2020-11-08 03:27:56 +01:00
Zed
0558ade6b9 Use Nim 1.2.8 for Docker 2020-11-08 03:27:25 +01:00
Zed
0a8cf7e161 Update Dockerfile 2020-06-02 18:05:54 +02:00
Zed
123bc04b41 Update Dockerfile 2020-06-02 18:05:54 +02:00
Zed
300d82a8ac Update Dockerfile and readme 2019-10-21 06:17:08 +02:00
Zed
089cea0042 Add docker instructions to readme 2019-10-18 00:19:09 +02:00
Kadin Buckton
a39a16a4a9 Moved tests from Dockerfile to Travis 2019-10-13 03:23:50 -04:00
Kadin Buckton
fcaf57f667 Added Dockerfile 2019-10-10 13:55:16 -04:00