aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/blog.js10
-rw-r--r--templates/index.html2
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/blog.js b/lib/blog.js
index 6923a10..05c1ab6 100644
--- a/lib/blog.js
+++ b/lib/blog.js
@@ -108,9 +108,9 @@ module.exports = class Blog {
* @return {Promise<undefined>} empty promise, returns no value
* @instance
*/
- async publish(bucket) {
+ async publish(host) {
- internals.debuglog(`Publishing to ${bucket}`);
+ internals.debuglog(`Publishing to ${host}`);
try {
await internals.exec('which aws');
}
@@ -119,8 +119,8 @@ module.exports = class Blog {
}
try {
- await internals.exec(`aws s3 sync --acl public-read --delete ${this.staticDirectory} s3://${bucket}`);
- await internals.exec(`aws s3 cp --content-type 'text/plain; charset=utf-8 ' --acl public-read ${this.staticDirectory}/index.txt s3://${bucket}`);
+ internals.debuglog(`Copying ephemeral blog from ${this.staticDirectory}`);
+ await internals.exec(`rsync -r ${this.staticDirectory}/ ${host}`);
}
catch (err) {
console.error('Failed to publish');
@@ -151,7 +151,7 @@ module.exports = class Blog {
try {
const gemlogPath = resolve(join(__dirname, '../', '.gemlog'));
- internals.debuglog(`Reading archive from ${gemlogPath}`);
+ internals.debuglog(`Copying archive from ${gemlogPath}`);
await internals.exec(`rsync -r ${gemlogPath}/ ${host}`);
}
catch (err) {
diff --git a/templates/index.html b/templates/index.html
index a8d7f37..490f4e9 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -12,7 +12,7 @@
<script src="./js/blog.js"></script>
- <link href="./css/style.css" rel="stylesheet">
+ <link href="/css/style.css" rel="stylesheet">
<link href="./feed.xml" rel="alternate" hreflang="en" title="RSS feed">
<script type="module" src="//www.unlimited.pizza/js/animation.js"></script>