Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/copycopter/copycopter-server
Copycopter Server is open source. Run it as a web service.
https://github.com/copycopter/copycopter-server
Last synced: 15 days ago
JSON representation
Copycopter Server is open source. Run it as a web service.
- Host: GitHub
- URL: https://github.com/copycopter/copycopter-server
- Owner: copycopter
- License: mit
- Created: 2012-02-21T00:48:40.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-10-19T10:28:54.000Z (about 2 years ago)
- Last Synced: 2024-03-25T21:14:51.655Z (8 months ago)
- Language: Ruby
- Homepage: http://copycopter.com
- Size: 22.9 MB
- Stars: 682
- Watchers: 14
- Forks: 175
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
- awesome-opensource-apps - Copycopter
README
Copycopter
==========
[![Build Status](https://secure.travis-ci.org/copycopter/copycopter-server.png)](http://travis-ci.org/copycopter/copycopter-server)ABANDONED
=========
This software is no longer being maintained.Description
-----------Copycopter is a service for editing the copy text of a Rails application.
Each Rails application has its own Project, connected by an API key.
Each piece of copy in a Project is a Blurb. Each Blurb has many Versions, which
track changes users make to copy.Each Version is either draft or published. The most typical scenario is to
display published content in production, and draft in all other environments.A developer can issue a deploy, which marks the latest Version of all Blurbs as
published.Setup
-----git clone git://github.com/copycopter/copycopter-server.git
cd copycopter-serverDeploy
------Deploy Copycopter Server like any other Rails app. Heroku example:
heroku create --stack cedar
git push heroku master
heroku run rake db:migrate
heroku restartAdding a Project
----------------heroku run rake copycopter:project NAME=Iora USERNAME=Copy PASSWORD=Copter
Updating a Projects password
----------------------------heroku run rake copycopter:change_project_password NAME=IORA OLD=Copter NEW=COPTAH
Removing a Project
------------------To remove a project from Copycopter:
heroku run rake copycopter:remove_project NAME=Iora
Contribute
----------See the [style guide](https://github.com/copycopter/style-guide).
Set up dependencies:
bundle
Run the test suite:
bundle exec rake
Run the server:
foreman start
Automatically regenerate CSS when you edit Sass files:
sass --watch public/stylesheets/sass:public/stylesheets \
-r ./public/stylesheets/sass/bourbon/lib/bourbon.rbCredits
-------![thoughtbot](http://thoughtbot.com/images/tm/logo.png)
Copycopter Server was created by [thoughtbot, inc](http://thoughtbot.com)
It is maintained by the fine folks at [Crowdtap](http://crowdtap.com) and
[Iora Health](http://iorahealth.com).License
-------Copycopter Server is free software, and may be redistributed under the terms
specified in the MIT-LICENSE file.