Pf2opn Save

An in-browser pfsense to opnsense converter.

Project README

pf2open

A simple pfsense to opnsense config mapper.

Run it with docker:

docker run --name pf2opn -p 4200:80 -d mwood77/pf2opn:main

Use it on the web:

Want to contirute?

Development

Prerequisites

  1. Clone this repository
  2. Download NodeJS
  3. Download Angular's cli

Installation & Running locally for development

  1. cd into this repository
  2. Run npm i to install project dependencies
  3. Run npm run start to spool up a development server
  4. Navigate to localhost:4200 to see the website. The application will automatically reload if you change any of the source files.

Deployment

[!IMPORTANT] These images are built in production mode. They are not suitable for development.

Prerequisites (for Docker/Podman)

  1. Clone this repository
  2. Install Docker or Podman

Deployment via Docker or Podman

  1. cd into this repository
  2. Run docker compose up
  3. Navigate to localhost:4200 to see the website.

Alternative:

  1. Build docker image:
    docker build -t pf2opn .       
    
  2. Run docker image:
    docker run -p 4200:80 -d pf2opn
    
  3. Navigate to localhost:4200 to see the website.
Open Source Agenda is not affiliated with "Pf2opn" Project. README Source: mwood77/pf2opn
Stars
81
Open Issues
0
Last Commit
1 month ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating