You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To run as a daemon, use the provided service (Linux only):
30
+
To run as a system service, install with `.deb` or `.rpm`:
30
31
31
32
```bash
33
+
# Edit the configuration!
32
34
$ sudo vim /etc/coder.d/coder.env
33
35
$ sudo service coder restart
34
36
```
35
37
38
+
### Your First Workspace
39
+
40
+
In a new terminal, create a new project (eg. Develop in Linux on Google Cloud):
41
+
42
+
```
43
+
$ coder projects init
44
+
$ coder projects create
45
+
```
46
+
47
+
Create a new workspace and SSH in:
48
+
49
+
```
50
+
$ coder workspaces create my-first-workspace
51
+
$ coder ssh my-first-workspace
52
+
```
53
+
36
54
## Development
37
55
38
-
Code structure is inspired by [Basics of Unix Philosophy](https://homepage.cs.uri.edu/~thenry/resources/unix_art/ch01s06.html) and [Effective Go](https://go.dev/doc/effective_go); these should be read prior to contributing.
56
+
The code structure is inspired by [Basics of Unix Philosophy](https://homepage.cs.uri.edu/~thenry/resources/unix_art/ch01s06.html) and [Effective Go](https://go.dev/doc/effective_go).
39
57
40
-
Requires Go 1.18+, Node 14+, and GNU Make.
58
+
Coder requires Go 1.18+, Node 14+, and GNU Make.
41
59
42
-
-`make bin`build binaries
43
-
-`make install`install binaries to `$GOPATH/bin`
60
+
-`make bin`builds binaries
61
+
-`make install`installs binaries to `$GOPATH/bin`
44
62
-`make test`
45
-
-`make release` dry-run a new release
63
+
-`make release` dry-runs a new release
46
64
-`./develop.sh` hot-reloads for frontend development
0 commit comments