{"id":16889823,"url":"https://github.com/benoitc/overlay","last_synced_at":"2026-04-17T02:33:46.922Z","repository":{"id":66247190,"uuid":"933593","full_name":"benoitc/overlay","owner":"benoitc","description":null,"archived":false,"fork":false,"pushed_at":"2014-08-12T07:16:35.000Z","size":325,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-30T00:44:43.281Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/benoitc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-09-23T15:06:23.000Z","updated_at":"2020-01-21T11:09:54.000Z","dependencies_parsed_at":"2023-02-20T01:45:18.221Z","dependency_job_id":null,"html_url":"https://github.com/benoitc/overlay","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/benoitc/overlay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benoitc%2Foverlay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benoitc%2Foverlay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benoitc%2Foverlay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benoitc%2Foverlay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benoitc","download_url":"https://codeload.github.com/benoitc/overlay/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benoitc%2Foverlay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31912513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T16:59:13.923Z","updated_at":"2026-04-17T02:33:46.871Z","avatar_url":"https://github.com/benoitc.png","language":"CSS","readme":"# UNMAINTAINED PROJECT\n\n\nold project unmaintained that was waiting in the basement\n\n------------------------------------------------------------------\n\n\n\n# overlay\n\nData schema editor. Allows creation of data schema, urls to display\nthem, auto validation and way to render them (lists/shows). Works on top\nof CouchDB via a CouchApp or Django.\n\nTODO: indexation.\n\n## Requirements \n\n * [Couchdb](http://apache.couchdb.orh) (version \u003e= 1.0.1)\n * [Couchapp](http://couchapp.org) (version \u003e= 0.7.1)\n \nIf use with Django : \n\n * [Couchdbkit](http://couchdbkit.org) (\u003e=0.5.0)\n * [Django](http://www.djangoproject.org) 1.2x \n * [Compono](https://github.com/benoitc/mt-compono/) (\u003e=0.2)\n\n## Installation\n \n### Build Apache CouchDB\n\nHere we build Apache CouchDB in development mode. We use the trunk version \nwaiting 0.11 is released::\n\n\t$ git clone git://github.com/benoitc/couchdb.git\n\t$ cd couchdb\n\t$ ./bootstrap\n\t$ ./configure \u0026\u0026 make \u0026\u0026 make dev\n\t\nLaunch couchdb :\n\n  $ ./utils/run -a etc/couchdb/goldorak_dev.ini\n\t\nDon't forget to install dependencies first : spidermonkey 1.7, icu4c \u0026 erlang. On debian/ubuntu systems do::\n\n\t$ apt-get install automake autoconf libtool help2man\n\t$ apt-get install build-essential erlang libicu-dev libmozjs-dev libcurl4-openssl-dev\n\n### Install Couchapp\n\nCouchapp requires Python 2.5x or sup. To install couchapp using\neasy_install you must make sure you have a recent version of distribute installed:\n\n    $ curl -O http://python-distribute.org/distribute_setup.py\n    $ sudo python distribute_setup.py\n    $ easy_install pip\n\nTo install or upgrade to the latest released version of couchapp:\n\n    $ pip install couchapp\n\nTo install on windows follow instructions\n[here](http://www.couchapp.org/page/windows-python-installers) .\n\nMore installion options on the\n[website](http://www.couchapp.org/page/installing).\n\n\n### Deploy this app\n\nAssuming you just cloned this app from git, and you have changed into the app directory in your terminal, you want to push it to your CouchDB with the CouchApp command line tool, like this:\n\n    couchapp push http://name:password@hostname:5984/mydatabase\n\nIf you don't have a password on your CouchDB (admin party) you can do it like this (but it's a bad, idea, set a password):\n\n    couchapp push http://hostname:5984/mydatabase\n\nIf you get sick of typing the URL, you should setup a `.couchapprc` file in the root of your directory. Remember not to check this into version control as it will have passwords in it.\n\nThe `.couchapprc` file should have contents like this:\n\n    {\n      \"env\" : {\n        \"default\" : {\n          \"db\" : \"http://name:pass@localhost:5984/mydatabase\"\n        }\n      }\n    }\n\nNow that you have the `.couchapprc` file set up, you can push your app to the CouchDB as simply as:\n\n    couchapp push\n\nThis pushes to the `default` as specified. To push to the `public` you'd run:\n\n    couchapp push public\n\nOf course you can continue to add more deployment targets as you see fit, and give them whatever names you like.\n\nGo on this url :\n\n   http://hostname:5984/mydatabase/_design/overlay/schema.html\n\n\n### Use with django\n\nTODO.\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenoitc%2Foverlay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenoitc%2Foverlay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenoitc%2Foverlay/lists"}