Skip to content

zonggen/fcct-online

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fcct-online

Docker Repository on Quay Build Status

Run locally in container

Pull image from quay.io:

$ podman pull quay.io/zonggen/fcct-online:latest
$ podman run -d --rm --name fcct-online -p 8007:8007 quay.io/zonggen/fcct-online:latest

or build local image:

$ git clone https://github.com/coreos/fcct-online.git
$ cd fcct-online/
$ podman build -t fcct-online:latest .
$ podman run -d --rm --name fcct-online -p 8007:8007 fcct-online:latest

The app is now running on http://localhost:8007/

Clean up:

$ podman stop fcct-online

Run locally without container

$ git clone https://github.com/coreos/fcct-online.git
$ cd fcct-online/
$ make setup && make build
$ ./server/fcct-online --debug

In another terminal tab/window:

$ cd client
$ npm install
$ sed -i -e 's/\/config\//http:\/\/127.0.0.1:5000\/config\//g' src/components/Validator.vue
$ npm run serve

The app is now running on http://localhost:8080

Clean up:

$ sed -i -e 's/http:\/\/127.0.0.1:5000\/config\//\/config\//g' src/components/Validator.vue

Resources

Simple Example of Fedora CoreOS Configs:

variant: fcos
version: 1.0.0
passwd:
  users:
    - name: core
      ssh_authorized_keys:
        - ssh-rsa AAAAB3NzaC1yc...

About

Web app for Fedora CoreOS Config Transpiler (FCCT) (https://github.com/coreos/fcct).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 43.0%
  • Go 39.7%
  • Shell 5.2%
  • Dockerfile 3.4%
  • HTML 3.1%
  • Makefile 2.5%
  • Other 3.1%