Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1019 Bytes

README.md

File metadata and controls

36 lines (27 loc) · 1019 Bytes

Seaside-website

New Website for http://www.seaside.st

Getting Started

First install Pharo on your machine. Pharo 11 onwards is recommended. Either using PharoLauncher or Pharo ZeroConf:

Then load the code using Metacello by executing the following code in a playground:

  Metacello new
      baseline: 'SeasideWebsite';
      repository: 'github://SeasideSt/Seaside-website:master/src';
      load

Start the web server easily and browse the new page:

SSWWebserver 
  start; 
  browse

Using Docker

** Work in progress **

The /docker folder of this project contains a draft Docker configuration to deploy the website.

We use the Pharo docker images provided by [https://github.com/ba-st/docker-pharo-runtime]. Run the following in a shell terminal:

cd docker
docker build . -t seaside-website  --platform linux/amd64
docker compose up