Skip to content

Commit 98dbf47

Browse files
committed
chroe: improve desc, icon, add note about setuid bits being stripped
1 parent c058e48 commit 98dbf47

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Source: dbuild templates
88
[![Build Status](https://img.shields.io/github/actions/workflow/status/daemonless/code-server/build.yaml?style=flat-square&label=Build&color=green)](https://github.com/daemonless/code-server/actions)
99
[![Last Commit](https://img.shields.io/github/last-commit/daemonless/code-server?style=flat-square&label=Last+Commit&color=blue)](https://github.com/daemonless/code-server/commits)
1010

11-
code-server on FreeBSD.
11+
VS Code in the browser — run a full development environment on your FreeBSD server and access it from anywhere.
1212

1313
| | |
1414
|---|---|
@@ -151,6 +151,9 @@ Access at: `http://localhost:8080`
151151

152152
Common dev tools (gcc, clang, llvm, python, gmake) are baked into the image for now.
153153

154+
!!! warning "No sudo / su / doas in Terminal"
155+
Podman strips the setuid bit from binaries at runtime, so `sudo`, `su`, and `doas` will not work inside the code-server terminal. To run commands as root, use `podman exec` from the host.
156+
154157
## Installing Packages
155158

156159
This is a known limitation of this WIP image and will likely improve in a future release.

compose.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,18 @@ name: code-server
22

33
x-daemonless:
44
title: "code-server"
5-
icon: ":material-apps:"
5+
icon: ":material-microsoft-visual-studio-code:"
66
category: "Development"
7-
description: "code-server on FreeBSD."
7+
description: "VS Code in the browser — run a full development environment on your FreeBSD server and access it from anywhere."
88
notes: |
99
!!! warning "Work in Progress"
1010
This image is functional but may change significantly in a future release.
1111
1212
Common dev tools (gcc, clang, llvm, python, gmake) are baked into the image for now.
1313
14+
!!! warning "No sudo / su / doas in Terminal"
15+
Podman strips the setuid bit from binaries at runtime, so `sudo`, `su`, and `doas` will not work inside the code-server terminal. To run commands as root, use `podman exec` from the host.
16+
1417
## Installing Packages
1518
1619
This is a known limitation of this WIP image and will likely improve in a future release.

0 commit comments

Comments
 (0)