Skip to content

getargo/app

1.x
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Argo Application

"Keep your content cancel-resistant."

Argo is a flat-file static-site blog authoring and building system. It presents a browser interface for ease of use, and synchronizes with any hosting service using Git or rsync.

Because Argo keeps all your content on your computer, no hosting service can ever deprive you of your content by cancelling your account. The content you create is always on your own computer. This makes Argo sites more resistant to censorship. Further, because Argo is a flat-file static-site system, remote hosting requirements are minimal. Only a web server and a syncing service are needed.

This repository holds the desktop Electron application wrapper around the core PHP code.

Mac Users

Requires Mac OS X Catalina or later.

Download Argo from releases, and double-click to run it.

You may find that OS X will not launch Argo, because it did not come from the App Store. To get around this, open System Preferences -> Security & Privacy -> General, and allow apps downloaded from App Store and identified developers. Then try to launch Argo again.

Linux Users

TBD. (Requires PHP 7.3 or later, and Git.)

Developers

To install and run the Electron application:

% git clone git@github.com:getargo/app argo-app
% cd argo-app
% composer create-project --keep-vcs --prefer-source -s dev getargo/php
% npm install
% npm start

Getting Started

Watch this 5-minute video: https://vimeo.com/472384437

About

ElectronJS desktop application for Argo.

Resources

License

Stars

Watchers

Forks

Packages

No packages published