Header 3 Title Example
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+diff --git a/.prototools b/.prototools new file mode 100644 index 000000000..371d69f85 --- /dev/null +++ b/.prototools @@ -0,0 +1 @@ +ruby = "3.3.5" diff --git a/.solargraph.yml b/.solargraph.yml new file mode 100644 index 000000000..a8ef410d5 --- /dev/null +++ b/.solargraph.yml @@ -0,0 +1,22 @@ +--- +include: +- "**/*.rb" +exclude: +- spec/**/* +- test/**/* +- vendor/**/* +- ".bundle/**/*" +require: [] +domains: [] +reporters: +- rubocop +- require_not_found +formatter: + rubocop: + cops: safe + except: [] + only: [] + extra_args: [] +require_paths: [] +plugins: [] +max_files: 5000 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..fc004c485 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "markdown.validate.enabled": true, + "solargraph.commandPath": "./bin/solargraph" +} \ No newline at end of file diff --git a/12factor FINAL/binserve.json b/12factor FINAL/binserve.json new file mode 100644 index 000000000..40d966ef9 --- /dev/null +++ b/12factor FINAL/binserve.json @@ -0,0 +1,42 @@ +{ + "server": { + "host": "127.0.0.1:1337", + "tls": { + "host": "127.0.0.1:443", + "enable": false, + "key": "key.pem", + "cert": "cert.pem" + } + }, + "routes": { + "/": "public/index.html", + "/usage": "public/usage.hbs" + }, + "static": { + "directory": ".", + "served_from": ".", + "error_pages": { + "404": "public/404.html" + } + }, + "template": { + "partials": { + "header": "public/header.hbs" + }, + "variables": { + "app_name": "Binserve" + } + }, + "config": { + "enable_hot_reload": true, + "fast_mem_cache": true, + "enable_cache_control": true, + "enable_directory_listing": true, + "minify_html": false, + "follow_symlinks": false, + "enable_logging": false + }, + "insert_headers": { + "x-greetings": "hellooo!" + } +} \ No newline at end of file diff --git a/12factor FINAL/blog-detail-page.html b/12factor FINAL/blog-detail-page.html new file mode 100644 index 000000000..15d68d5f3 --- /dev/null +++ b/12factor FINAL/blog-detail-page.html @@ -0,0 +1,638 @@ + + +
+ + + + +Paragraph Text. This is what the general paragraph text stlying looks like. You also have the ability to bold text as well as emphasize text. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt:
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+++You can also indent blocks of copy using the blockquote feature and they will look like this. Because we’re not sure this feature will always be used for actual quotes, we’re aren’t adding in any quote marks or things of that nature. If you’re actually quoting someone, you can type in the quote marks manually. “Just like this.”
+This feature can span multiple paragraphs. By default it will not be italic, like this example is. That style is maunally applied in the WYSIWYG as well and we encourage using it. Essentially, adding the blockquote style in just indents the text and adds the line you see on the left-hand side.
+
Paragraph Text. This is what the general paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Donec sed odio dui. Vestibulum id ligula porta felis euismod semper. Cras mattis consectetur purus sit amet fermentum.
+ + +Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+
+ Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+
+ Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.
+Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.
+Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.
+Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.
+Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus.
+ +Twelve-Factor is better because of our contributors and maintainers. It is because of you that we can bring great software to the community. See below for further details on the several ways you can get more involved with the project.
+You can follow the work we do, be part of on-going discussions, and examine our improvement ideas on each respective repo’s GitHub issues page.
+If you’re a newcomer, check out the good first issue label in each repository, take 12-factor for example.
+If you are ready to jump in and add code, tests, or help with documentation, follow the guidelines in the contributing documentation in the respective repository.
+Join any of our several channels within the Twelve-Factor’s Slack workspace and talk to us and over 1,000 other community members:
+ +Join any of our several channels within the Twelve-Factor’s Discord workspace and talk to us and over 1,000 other community members:
+ +Nullam id dolor id nibh ultricies vehicula ut id elit. Aenean lacinia bibendum nulla sed consectetur. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
+ +Working Group Meetings are held every 1st and 3rd Thursday at 10am Pacific Time (convert to your time zone) and every 2nd and 4th Thursday at 7am Pacific Time (convert to your time zone).
+Attend working group meetings to hear the latest development updates, provide feedback, ask questions, meet the maintainers, and get to know other members of the community.
+Join our Mailing List to get updates on the project and invitations to working group meetings.
+ +See previous community meetings on our YouTube Playlist.
+ +Topics should be added to the agenda in the public Google Doc the day prior to the meeting. The list of topics will be finalized by the meeting organizers. If any scheduled topics are covered in less than the allotted time, additional topics may be covered.
+If you are new to the project, the first thing you should do is gain some understanding of the project. This normally entails doing the following:
+If you run into issues or unexpected behaviour, that’s probably the best place to start adding your first contribution.
+If you didn’t find anything you’d like to improve while going through the tutorials you can browse the repositories below (some of those repositories may even have “good first issues”):
+| Component | +Tech Stack | +Description | +
|---|---|---|
| pack | +Go, Docker | +CLI providing build and utility functions to end-users. | +
| lifecycle | +Go, Docker | +Executables that implent the main specifications and are used by platforms such as pack. | +
| docs | +Hugo, HTML, Javascript | +Main website and documentation | +
++Depending our your depth of understanding or desires some components may be more ideal than others.
+
Donec sed odio dui. Vestibulum id ligula porta felis euismod semper. Cras mattis consectetur purus sit amet fermentum.
+ + +Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.
+Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.
+Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
+Paragraph Text with class “.intro-text” applied. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.
+Paragraph Text. This is what the gernal paragraph text stlying looks like. You also have the ability to bold text as well as emphasize text. You can also insert links to download things in your content, ‘Example Document Title’ (PDF), like this. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt:
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ +Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Example paragraph link. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ +Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ +++ +You can also indent blocks of copy using the blockquote feature and they will look like this. Because we’re not sure this feature will always be used for actual quotes, we’re aren’t adding in any quote marks or things of that nature. If you’re actually quoting someone, you can type in the quote marks manually. “Just like this.”
+This feature can span multiple paragraphs. By default it will not be italic, like this example is. That style is maunally applied in the WYSIWYG as well and we encourage using it. Essentially, adding the blockquote style in just indents the text and adds the line you see on the left-hand side.
+
Primary Button Style with Icon
+ +Secondary Button Style with Icon
+ + +Small Text - This could be used for captions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+#FFF Background. 1010px max width. 80px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+#F8F8F8 Background. 1010px max width. 80px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+#FFF Background. 40px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+ #F8F8F8 Background. 40px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+ Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+A triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app over time, the dynamics of collaboration between developers working on the app’s codebase, and avoiding the cost of software erosion.
+
+ In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that:
+Use declarative formats for setup automation, to minimize time and cost for new developers joining the project;
+Have a clean contract with the underlying operating system, offering maximum portability between execution environments;
+Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration;
+Minimize divergence between development and production, enabling continuous deployment for maximum agility;
+And can scale up without significant changes to tooling, architecture, or development practices.
+Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.
+One codebase tracked in revision control, many deploys
+Explicitly declare and isolate dependencies
+Store config in the environment
+Treat backing services as attached resources
+Stricly separate build and run stages
+Execute app as one or more stateless processes
+Export services via port binding
+Scale out via the process model
+Maximize robustness with fast startup and graceful shutdown
+Keep development, stagin, and production as similar as possible
+Treat logs as event streams
+Run admin/managemetn tasks as one-off processes
+
+ Community
+Paragraph text on the web is used to present the main body of content within a website, providing detailed information, explanations, stories, or descriptions in a format that is easy to read and understand.
+ +Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.
+
+ Optional Pre-Title
+Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.
+ +Optional Pre-Title
+Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.
+ +
+
+ Optional Pre-Title
+Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.
+ +Optional Pre-Title
+Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.
+ +
+ Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+One codebase tracked in revision control, many deploys
+
+ A twelve-factor app is always tracked in a version control system, such as Git, Mercurial, or Subversion. A copy of the revision tracking database is known as a code repository, often shortened to code repo or just repo.
+A codebase is any single repo (in a centralized revision control system like Subversion), or any set of repos who share a root commit (in a decentralized revision control system like Git).
+There is always a one-to-one correlation between the codebase and the app:
+ +There is only one codebase per app, but there will be many deploys of the app. A deploy is a running instance of the app. This is typically a production site, and one or more staging sites. Additionally, every developer has a copy of the app running in their local development environment, each of which also qualifies as a deploy.
+The codebase is the same across all deploys, although different versions may be active in each deploy. For example, a developer has some commits not yet deployed to staging; staging has some commits not yet deployed to production. But they all share the same codebase, thus making them identifiable as different deploys of the same app.
+Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.
+binserve v0.2.0
+
+ Your new web server is up and ready!
+Looks like everything's working perfectly! Hurray! 🎉
+By default, binserve generates these static content as a boileplate for you to get started quickly.
+The directory structure, configuration file, and these sample files utilize all the features.
+This can help you learn the usage just by skimming through the generated static files.
+binserve v0.2.0
+
+ With these arguments you can override the settings in the binserve.json file.
-c/--cert - The path to the TLS certificate for your domain.-k/--key - The path to the TLS key for your domain.-h/--host - The host/domain with the specified port for your webserver to run on.--host 127.0.0.1:1337 OR --host zombo.com<head> is rendered by Handlebars! 🎨binserve v0.2.0
+