[-] lyoko@lemm.ee 1 points 7 months ago* (last edited 7 months ago)

Sorry to make you feel that way. You are the first commenter and the first star on github so I am really appreciate it. "Nghe" could be decompose into two parts: "ngh" and "e". The "e" part sound like "eh" but the "ngh" part is just "difficulty level: asian" so I put a video here: https://www.youtube.com/watch?v=ttA8ukm8lwI ("ngh" and "ng" have the same pronounciation). Thank you very much!

[-] lyoko@lemm.ee 2 points 7 months ago* (last edited 7 months ago)

Here you go. But setting up a testing environment on github actions is too hard so it is built only for now.

Edit: test is added now

[-] lyoko@lemm.ee 2 points 7 months ago

I am trying adding a FreeBSD CI. Will let you know later if it is working or not

[-] lyoko@lemm.ee 2 points 7 months ago

Thank you! Please give it a try and give me some feedbacks XD

[-] lyoko@lemm.ee 2 points 11 months ago

In my experience, I found that rclone mount a crypt remote is not as stable as a direct mount. But I will try to do it again. Thank you very much !

[-] lyoko@lemm.ee 1 points 1 year ago

That sounds like what I need. Thank you very much !

[-] lyoko@lemm.ee 1 points 1 year ago

so you are also generating the docker-compose from code. I think I am looking for something that aware of both templating and docker-compose deployment because right now, at the end of the day, I am still have to run docker-compose up -f ... while helm can do both templating and deployment.

[-] lyoko@lemm.ee 3 points 1 year ago

I actually need more than merging. For example, right now my traefik.template will look like this:

[http.routers.{{ router_name }}]
  rule = "{{ router_rule }}"
  service = "{{ service_name }}"
  middlewares = [{{ middlewares | map("tojson") | join(", ") }}]
{% block router %}{% endblock %}
  [http.routers.{{ router_name }}.tls]
    certResolver = "leresolver_http"

{% if service_host is defined %}
[[http.services.{{ service_name }}.loadBalancer.servers]]
  url = "{{ 'https' if service_use_https is defined else 'http' }}://{{ service_host }}{{ ':' ~ service_port if service_port is defined else '' }}"
{% endif %}

and then one of my traefik.toml could look like this

{% extends "template/traefik.jinja" %}

{% set router_name = "dozzle" %}
{% set router_rule = "Host(`dozzle.example.com`)" %}
{% set service_name = "dozzle" %}
{% set service_host = "dozzle" %}
{% set service_port = 8080 %}
[-] lyoko@lemm.ee 2 points 1 year ago

you mean nix the package manager ?

[-] lyoko@lemm.ee 3 points 1 year ago

I know about Helm but I don't need k8s features and my VPS is just too weak for k8s I think :/

[-] lyoko@lemm.ee 2 points 1 year ago

Yes you can. I add a window 11 iso to it as well

view more: ‹ prev next ›

lyoko

joined 1 year ago