This commit is contained in:
2025-06-07 01:33:08 +02:00
parent a62397c267
commit 82839da4d6
4 changed files with 149 additions and 27 deletions

View File

@@ -59,6 +59,8 @@ sudo vim /etc/caddy/Caddyfile
email admin@delmar.bzh
default_sni delmar.bzh
admin :2019
acme_dns ovh {
endpoint ovh-eu
application_key 3f8bdfed17f848d8
@@ -109,6 +111,15 @@ cloud.delmar.bzh {
}
}
cpt.delmar.bzh {
reverse_proxy bob:9090 {
transport http {
tls_insecure_skip_verify
}
}
encode gzip zstd
}
cs.delmar.bzh {
reverse_proxy sheldon:49505
encode gzip zstd
@@ -253,18 +264,6 @@ vault.delmar.bzh {
encode gzip zstd
}
webmin.delmar.bzh {
reverse_proxy bob:10000 {
transport http {
read_buffer 0
write_buffer 0
tls_insecure_skip_verify
versions 1.1
}
}
encode gzip zstd
}
wizarr.delmar.bzh {
reverse_proxy gary:5690
encode gzip zstd

106
On host/Cockpit.md Normal file
View File

@@ -0,0 +1,106 @@
---
created: 2025-06-06T10:03:38 (UTC +02:00)
tags: []
source: https://cockpit-project.org/running.html
author:
---
# Running Cockpit — Cockpit Project
> ## Excerpt
> Cockpit makes it easy to administer your Linux servers via a web browser.
---
### Debian
These commands require a POSIX compatible shell like `bash`. For other shells like `fish`, temporarily run `bash -i`.
Cockpit is available in Debian since version 10 (Buster).
1. To get the latest version, we recommend to enable the [backports repository](https://backports.debian.org) (as root):
```
. /etc/os-release
echo "deb http://deb.debian.org/debian ${VERSION_CODENAME}-backports main" > \
/etc/apt/sources.list.d/backports.list
apt update
```
2. Install or update the package:
```
apt install -t ${VERSION_CODENAME}-backports cockpit
```
When updating Cockpit-related packages and any dependencies, make sure to use `-t ...-backports` as above, so backports are included.
### Ubuntu
These commands require a POSIX compatible shell like `bash`. For other shells like `fish`, temporarily run `bash -i`.
Cockpit is available in Ubuntu, with [updated versions in official backports for LTS releases](https://help.ubuntu.com/community/UbuntuBackports).
We recommend installing or updating the latest version from backports. This repository is enabled by default, but if you customized apt sources you might need to [enable them manually](https://help.ubuntu.com/community/UbuntuBackports#Enabling_Backports).
```
. /etc/os-release
sudo apt install -t ${VERSION_CODENAME}-backports cockpit
```
When updating Cockpit-related packages and any dependencies, make sure to use `-t ...-backports` as above, so backports are included.
#### Cockpit file sharing
https://github.com/45Drives/cockpit-file-sharing
#### Cockpit Sensors
https://github.com/ocristopfer/cockpit-sensors
#### Cockpit Identities
https://github.com/45drives/cockpit-identities
### Not installed (yet)
#### Cockpit Navigator
https://github.com/45Drives/cockpit-navigator
#### Cockpit Files
https://github.com/cockpit-project/cockpit-files
#### Cockpit Docker
https://github.com/chabad360/cockpit-docker
### Fix networking - Cockpit Software Updates - Loading available updates failed - Cannot refresh cache whilst offline
> ## Excerpt
> On a Ubuntu Server LTS 20.x, with renderer : networkd, LAN / WAN Connectivity
are all properly fucntional. However in Cockpit > Software Updates, it gives the error message:
Loading available up...
1. Create a placeholder file and network interface. Create `/etc/NetworkManager/conf.d/10-globally-managed-devices.conf` with the contents:
> ```
> [keyfile]
> unmanaged-devices=none
> ```
2. If you run on Ubuntu with arm64 (e.g.: on a Raspberry Pi), install extra Linux kernel modules for networking:
> ```
> sudo apt install linux-modules-extra-raspi
> ```
3. Set up a “dummy” network interface:
> ```
> nmcli con add type dummy con-name fake ifname fake0 ip4 1.2.3.4/24 gw4 1.2.3.1
> ```
4. Reboot (reload service ?)